Junior JavaScript Developer (Vanilla JS)

Junior JavaScript Developer (Vanilla JS)

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

Про проект
nERP — Web-платформа нового поколения (decentralized ERP). Работаем над продуктом и экосистемой модулей. Ищем начинающих JS-разработчиков, кто хочет пройти короткий отборочный интенсив на реальных задачах и, по результатам, получить оффер в основную команду SLMax.

Формат

  • Участие начинается с отборочного интенсива 2–4 недели (part-time ~10–20 ч/нед).

  • На этапе интенсива оплата не предусмотрена.

  • По результатам успешных кейсов — оплачиваемое предложение на позицию Junior в SLMax / в команду nERP.

  • Можно удалённо. Гибкий график.

Что предстоит делать на интенсиве

  • Писать чистый Vanilla JS (ES6+) без фреймворков: работа с DOM, Fetch API, WebSocket, модули.

  • Верстка под макеты: семантичный HTML5, адаптивный CSS (Flex/Grid).

  • Интеграция с JSON-API, обработка ошибок, простая оптимизация производительности.

  • Разбираться в чужом коде, уметь гуглить и использовать AI-инструменты (ChatGPT, Cursor, Claude и др.) для ускорения работы.

  • Git-флоу: ветки, коммиты, PR, код-ревью.

Требования

  • Уверенный JavaScript (ES6+), хорошее понимание асинхронщины (Promise, async/await), событийной модели, работы с DOM.

  • Базовый HTML/CSS (адаптив, медиазапросы, сетки).

  • Git на уровне повседневной работы.

  • Обязательное умение продуктивно работать с ChatGPT/Cursor (promptинг, разбор ошибок, генерация тестов/скриптов).

  • Технический английский на уровне чтения документации.

Будет плюсом

  • Опыт сборки через Vite/Rollup/Webpack, знание ESM.

  • Базовый TypeScript, ESLint/Prettier.

  • Понимание REST/WebSocket, CORS, localStorage/IndexedDB.

  • Любая практика оптимизации фронтенда (Lighthouse, Core Web Vitals).

Что даёт участие

  • Реальные фичи в производство и код-ревью от сеньоров.

  • Прозрачные критерии прохождения интенсива и шанс перейти в основную команду SLMax.

  • Рекомендация/оффер по результатам.

  • Быстрый рост в Vanilla JS и навыках работы с ИИ-инструментами.

Этапы отбора

Короткая анкета + небольшое тестовое задание на github (проверка базовых навыков).

Скрининг-созвон (15–30 мин).

Интенсив 2–4 недели на реальных задачах nERP.

Финальное собеседование и оффер на оплачиваемую позицию / роль в команде.

Как откликнуться
Отправьте:

  • резюме + 2–3 лучших примера кода (GitHub/CodeSandbox);

  • коротко — как используете ChatGPT/Cursor в работе (конкретные кейсы);

  • желаемую вовлеченность на интенсиве (часы в неделю).

Место работы: удалённо (по желанию — офис/коворкинг по согласованию).
График: гибкий, part-time на этапе интенсива, далее — по офферу.

Навыки
  • JavaScript
  • Git
  • HTML
  • Веб-программирование
  • REST API
  • HTML5
  • CSS3
Посмотреть контакты работодателя

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

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

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