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.