Программист JavaScript

СВЕМЕЛ, Многопрофильное внедренческое предприятие

Программист JavaScript

Москва, Огородный проезд, 5с5

Описание вакансии

Frontend (Vue 3 / TypeScript)
Участие в создании уникальной NO-CODE платформы нового поколения

Что мы предлагаем:
Продукт-вызов: Модернизируем нашу NO-CODE платформу с нуля. Это не просто конструктор интерфейсов — система позволяет создавать сложные enterprise-решения силами аналитиков.

Технологический стек:
• Современный Vue 3 (Composition API, автоимпорты, file-based routing) + TypeScript в strict-режиме
• Собственный UI-Kit с темами на базе UnoCSS (Tailwind-подход)
• Кастомные решения:
- Язык запросов (аналог GraphQL)
- Система документирования компонентов (упрощённый Storybook)
- Абстракции для работы с данными и запросами
• Backend на C++/PostgreSQL, Nexus-репозиторий для npm-пакетов

Подход:
• Минимум бюрократии — небольшая команда экспертов, где ваше мнение влияет на архитектуру
• Акцент на качество: Явная обработка ошибок, конвенциональные коммиты, модульные тесты, строгий ESLint
• Open-source философия: Используем небольшие утилитарные библиотеки-конструкторы vueuse, internationalized/date, neverthrow
• В основном пишем код сами, чтобы быть в нем уверенными и обеспечить безопасность

Чем вы будете заниматься:
• Проектировать архитектуру модулей для SPA-приложений на Vue 3
• Разрабатывать универсальные решения для NO-CODE платформы (не шаблонные формы, а системные компоненты)
• Рефакторить код и внедрять новые подходы
• Покрывать код тестами (vitest) и документацией (JSDoc, документация в markdown + внутренняя wiki)
• Участвовать в кросс-функциональных задачах (взаимодействие с аналитиками, backend-разработчиками)

Идеальный кандидат:

Обязательно:
• 3+ года опыта с Vue 3 + TypeScript (Generics, Conditional Types, Mapped Types)
• Глубокое понимание реактивности Vue
• Понимание ООП и его недостатков, композиция vs наследование
• KISS, DRY и т.п. Главное не следование прописным принципам, а своя голова на плечах
• Опыт проектирования переиспользуемых компонентов и архитектурных решений
• Навыки работы с REST/HTTP, Git, системами трекинга (Redmine/Jira)
• Умение писать само-документируемый код
Знание операционной системы Linux на уровне опытного пользователя и/или системного администратора

Будет плюсом:

• Участие в open-source проектах
• Опыт с другими фреймворками (React, Angular, SolidJS)
• Знание Atomic CSS фреймворков (tailwind/unocss)
• Практика с E2E-тестированием

Если вы не настолько опытный, но имеете стремление стать лучше и пытливый ум - У вас все-равно есть шанс

Почему это интересно:
Вы будете решать нестандартные задачи — например:
• Как сделать визуальный редактор интерфейсов для сложных систем без кодогенерации?
• Как спроектировать компонент, чтобы аналитики могли собирать из него 100+ сценариев?

Получите опыт full-cycle разработки — от проектирования метамоделей до внедрения в production

Мы не строим очередной стартап — у нас уже есть продукт, клиенты и амбициозный план развития.
Если вы хотите влиять на архитектуру сложной системы и работать без рутины — давайте обсудим!

Навыки
  • ООП
  • Vue.js
  • CSS
  • Git
  • Linux
  • PostgreSQL
  • JavaScript
  • Redmine
  • HTML
  • Web Application Development
Посмотреть контакты работодателя

Адрес

Похожие вакансии

Frontend-разработчик Vue

Свистунова Екатерина Александровна

Полный день
  • Москва

  • до 250000 RUR

Рекомендуем
Базис Недвижимость

Middle Frontend-разработчик (vue.js)

Базис Недвижимость

Удаленная работа
  • Москва

  • до 250000 RUR

Рекомендуем
PUSK
Полный день
  • Москва

  • до 250000 RUR

Рекомендуем
Петербургская Биржа

Разработчик JavaScript

Петербургская Биржа

Полный день
  • Москва

  • до 250000 RUR

ГУП Московский социальный регистр

Frontend-разработчик (Vue.js)

ГУП Московский социальный регистр

Полный день
  • Москва

  • до 250000 RUR

Риверстарт
Удаленная работа
  • Москва

  • от 160000 RUR

Frontend Developer (Vue3, Nuxt3) – iGaming

Вовнянко Олеся Викторовна

Удаленная работа
  • Москва

  • до 5000 USD

idaproject
Полный день
  • Москва

  • до 5000 USD

Social Media Holding
Полный день
  • Москва

  • до 250000 RUR

Middle Frontend-разработчик

TRUEGAME LIMITED PARTNERSHIP

Удаленная работа
  • Москва

  • от 250000 RUR

Мир бега
Удаленная работа
  • Москва

  • до 2000 RUR

АПХ ЭКО-культура

Frontend-разработчик

АПХ ЭКО-культура

Удаленная работа
  • Москва

  • до 2000 RUR

BondaBiz (ИП Буравцова Анастасия Владимировна)

Javascript Vue разработчик

BondaBiz (ИП Буравцова Анастасия Владимировна)

Удаленная работа
  • Москва

  • до 200000 RUR

Тиахоликс Груп
Удаленная работа
  • Москва

  • до 3000 USD

Эстель Адони, Сеть салонов элитного белья

Frontend Vue.js Developer

Эстель Адони, Сеть салонов элитного белья

Удаленная работа
  • Москва

  • до 3000 USD

МАКСБИТСОЛЮШЕН

Front-end разработчик (Nuxt)

МАКСБИТСОЛЮШЕН

Удаленная работа
  • Москва

  • до 3000 USD

Абрамов Кирилл Валерьевич

Senior Frontend Developer (Vue3)

Абрамов Кирилл Валерьевич

Удаленная работа
  • Москва

  • до 200000 RUR

SVK.Digital
Удаленная работа
  • Москва

  • до 200000 RUR

Ростинвест, Инвестиционная компания

Фронтенд-разработчик

Ростинвест, Инвестиционная компания

Полный день
  • Москва

  • до 280000 RUR

Icons8
Удаленная работа
  • Москва

  • от 270000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию