Программист 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)
• Умение писать само-документируемый код

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

• Участие в 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 + TypeScript)

Мамаева Ирина Анатольевна

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

  • до 230000 RUR

Рекомендуем
ЭЛТ-ПОИСК
Полный день
  • Москва

  • до 230000 RUR

Рекомендуем

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

TRUEGAME LIMITED PARTNERSHIP

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

  • от 250000 RUR

Рекомендуем
БАЗИС
Удаленная работа
  • Москва

  • от 250000 RUR

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

  • до 300000 RUR

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

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

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

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

  • до 300000 RUR

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

  • до 300000 RUR

Смарт Энджинс Сервис

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

Смарт Энджинс Сервис

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

  • до 250000 RUR

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

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

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

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

  • до 280000 RUR

ОптималГрупп

Nuxt.js разработчик

ОптималГрупп

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

  • до 280000 RUR

Самолет Плюс

Ведущий разработчик

Самолет Плюс

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

  • от 250000 RUR

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

  • от 250000 RUR

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

  • до 300000 RUR

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

  • до 300000 RUR

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

  • до 300000 RUR

АЙТИ.СПЕЙС
Удаленная работа
  • Москва

  • до 260000 RUR

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

  • до 260000 RUR

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

  • от 300000 RUR

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

  • от 300000 RUR

Правительство Москвы

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

Правительство Москвы

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

  • от 300000 RUR

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

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