Junior JavaScript Developer - стажер в веб-разработке
Вакансия закрытаМы создаем клиентские и серверные решения для стартапов из финансового, образовательного и e-commerce секторов.
Обязанности
– Изучать архитектуру SPA-приложения и внутреннюю дизайн-схему данных.
– Разрабатывать простые браузерные расширения, прототипы виджетов и lightweight-скрипты.
– Верстать UI-компоненты на HTML5/CSS3 по макетам Figma, совершенствовать доступность.
– Писать JavaScript ES6+ код, подключая API через fetch/Axios, обрабатывать исключения.
– Настраивать окружение: npm, webpack/vite, eslint, prettier - держать код-стиль единым.
– Отслеживать баги через DevTools, проводить unit-тесты на Jest, писать понятные pull-request комментарии.
– Участвовать в ревью, предлагать улучшения производительности, оптимизировать рендер.
Требования
– Понимание основ JS, DOM, событийной модели, Promise, async/await.
– Базовые знания React или Vue (composition/API, hooks или реактивность).
– Навыки работы с Git (feature-ветки, rebase, merge-request), умение читать diff.
– Опыт использования DevTools: профилировщик, сетевые вызовы, lighthouse-аудит.
– Умение работать в Linux/macOS терминале, настраивать package.json скрипты.
– Русский язык - грамотный. Английский - чтение технической документации.
– Ответственность, самоорганизация, желание быстро учиться и спрашивать, если неясно.
Будет плюсом
– Знакомство с Node.js (Express, REST), MongoDB или PostgreSQL.
– Опыт сборки PWA, настройка Service Worker.
– Знание TypeScript или желание его освоить в ближайшие три месяца.
– Участие в хакатонах, открытых репозиториях GitHub, pet-проектах.
Что получишь
– Наставника-middle, план развития на квартал, регулярные code-sessions.
– Ревью soft-skills: time-management, работа в Agile-командах, презентация результатов.
– Доступ ко внутренним курсам по React, TypeScript, алгоритмам, интервью.
– Возможность перейти на позицию Middle JavaScript Developer за 9-12 месяцев при достижении KPI.
