Все вакансии

Junior/Junior+ JavaScript Developer

SMARTIX · 60 000–90 000 RUB · Барнаул · HH · опубликовано 26 апреля 2026 г.

Компания SMARTIX
Источник HH
Опубликовано 26 апреля 2026 г.
Зарплата 60 000–90 000 RUB

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

Уникальная на российском рынке компания Smartix специализируется в области самообслуживания и представляет современные возможности для автоматизации бизнес-процессов.
Smartix - это новый брэнд компании Soft-logic, которая вот уже на протяжении 17 лет разрабатывает лучшие решения на сложной, узкоспециализированной нише.
Наши продукты - это действительно уникальные системы, включающие в себя веб-приложения и бэкофисы, использующие самые современные фреймворки и подходы; базы данных и большое количество микросервисов. Всё это закрепляется детально продуманной архитектурой разрабатываемого ПО и сопровождается компетенциями, накопленными годами.
На текущий момент в рамках холдинга компаний мы имеем около 100 коммерческих внедрений, большинство из которых - ведущие российские и зарубежные компании.
Сейчас нам требуется усиление команды, в связи с чем мы приглашаем кандидатов на должность "Junior JavaScript Developer".
Чем предстоит заниматься
• Разработка веб-приложений на стеке Electron + Vue.js .
• Участие в проектах со сложной бизнес-логикой в команде опытных разработчиков.
• Участие в обсуждении интерфейсов и архитектурных решений.
• Разработка интерфейсов с вниманием к UI/UX.
• Участие в код-ревью: анализ чужого кода и работа с замечаниями по своему.
• Тесное взаимодействие с бэкенд-разработчиками (согласование данных, форматов ответов).
• Написание unit-тестов для реализуемого функционала.
• Работа с инструментами статического анализа (SonarQube) — поддержание качества кода.
Что мы ждем от кандидата
Базовые знания и навыки:
• Понимание современного JavaScript (ES6+): асинхронность, промисы, основы ООП.
• Опыт работы с Vue.js или другим фреймворком (React, Angular) — если работали с другим, потребуется освоить Vue в процессе работы.
• Уверенные навыки верстки: HTML5 , CSS3 , опыт работы с препроцессорами ( Stylus будет плюсом, но подойдет и SCSS/Sass), знание методологий (БЭМ).
• Понимание принципов работы с REST API .
• Уверенное владение Git (коммиты, работа с ветками, базовый GitFlow).
• Ответственное отношение к качеству кода и следование стандартам команды.
Личные качества и подход к работе:
• Желание расти и развиваться в IT.
• Способность анализировать задачу, изучать документацию, разбираться в существующем коде, самостоятельно искать решения.
• Использование инструментов AI для решения задач.
• Умение вовремя обратиться за помощью, чтобы не терять время впустую, если самостоятельный поиск зашел в тупик.
• Внимание к деталям и срокам.
• Коммуникабельность, готовность обсуждать задачи с командой, аналитиками и тестировщиками.
• Способность анализировать замечания на код-ревью и использовать их для профессионального роста.
Будет плюсом
• Опыт коммерческой разработки от 1 года.
• Знание TypeScript .
• Опыт написания unit-тестов.
• Опыт работы с WebSocket .
• Опыт работы с Electron.js .
• Понимание принципов чистой архитектуры.
• Опыт настройки webpack (или понимание его устройства).
• Знакомство с инструментами статического анализа (SonarQube).
• Наличие портфолио или репозитория с собственными проектами (указывайте ссылку в сопроводительном письме).
Условия труда
• Полное соблюдение ТК РФ.
• Трудоустройство в аккредитованную ИТ-компанию.
• Предоставление ДМС всем сотрудникам.
• Рабочие дни 5\2 (ПН-ПТ); СБ, ВС и праздничные дни - выходные.
• Комфортные условия труда в современном офисе.
• Чай, кофе, печенье за счет организации.
• Зона отдыха: PS5, множество настольных и карточных игр.
• Оплачиваемый испытательный срок: 3 месяца.
• Поддержка наставников, помощь в адаптации и профессиональный рост.
• Предстоит самостоятельно погружаться в проект, изучать документацию и осваивать технологии — команда поддержит, но основной драйвер — ваша мотивация.
Как откликнуться
Для подтверждения навыков потребуется выполнить тестовое задание на Vue.js .
Если у вас есть репозиторий с проектами — обязательно прикрепите ссылку в сопроводительном письме.
Рассматриваем кандидатов только для работы в офисе.

Навыки

  • JavaScript
  • TypeScript
  • Vue.js
  • ES6
  • REST
  • HTML5
  • Git
  • Electron.js
  • CSS3
Открыть вакансию в ленте