Разработчик JavaScript

Уровень дохода не указан

Опыт работы: 3–6 лет

Полная занятость

График: 5/2

Рабочие часы: 8

Формат работы: удалённо

Напишите телефон, чтобы работодатель мог связаться с вами

Пройдите капчу
Чтобы подтвердить, что вы не робот, введите текст с картинки:
captcha
Неверный текст. Пожалуйста, повторите попытку.

Компания SJ GLOBAL (аутстафф) занимается разработкой мобильных приложений для бизнеса, мы помогаем компаниям оптимизировать работу с клиентами и сотрудниками.

Сейчас мы ищем JavaScript разработчика уровня Middle+/Senior, который бы присоединился к нашей дружной команде.

Чем предстоит заниматься ежедневно

  • Проектирование архитектуры и реализация новых UI и API функциональностей
  • Разработка фронта на React (в т.ч. с Next.js) и бэкенда на NestJS
  • Работа с WebSockets, REST, микрофронтами
  • Поддержка и развитие архитектуры микросервисов и микрофронтов
  • Интеграция с внешними API
  • Участие в принятии технических решений, улучшении DX
  • Проведение code-review и участие в командных митингах
  • Работа с UI-kit (создание и поддержка)
  • Настройка, сборка, оптимизация (webpack, vite)

Обязательные технические навыки

Stack и ключевые технологии:

  • JavaScript / TypeScript
  • React (включая Next.js)
  • Redux или Zustand
  • Node.js (NestJS)
  • PostgreSQL
  • Redis
  • WebSockets
  • REST API
  • Аутентификация / Авторизация (JWT, Guards в NestJS)
  • CSS-in-JS / SCSS / препроцессоры
  • Брокеры (RabbitMQ, Kafka — будет плюсом)
  • Микрофронты (Module Federation, отдельные фронт-приложения)


Требования:

  • Опыт коммерческой разработки от 3 лет
  • Уверенные знания JavaScript / TypeScript
  • Глубокое понимание React и его экосистемы
  • Уверенное владение Node.js, желательно с использованием NestJS
  • Опыт разработки микрофронтов (на основе module federation или схожих подходов)
  • Опыт использования Zustand или Redux
  • Умение работать с REST и WebSockets
  • Опыт работы с PostgreSQL и Redis
  • Опыт настройки CI/CD будет плюсом
  • Понимание принципов SOLID, ФП, БЭМ
  • Уверенное использование GIT


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

  • Опыт написания unit-тестов (Jest, react-testing-library)
  • Опыт работы с CSS-in-JS, styled-components, Emotion, SCSS
  • Знание Feature-Sliced Design
  • Опыт настройки сборщиков: webpack, vite
  • Опыт интеграции брокеров сообщений (Kafka, RabbitMQ)


Дополнительно:

  • Умение грамотно декомпозировать задачи и оценивать сроки
  • Проактивность, стремление влиять на продукт
  • Опыт участия в обсуждении API и взаимодействии с командой backend

Задайте вопрос работодателю

Он получит его с откликом на вакансию

Вакансия опубликована 30 сентября 2025 в Ижевске

Dream Job

Отзывы о компании