Назад к вакансиям

Senior Full-Stack Engineer / Team Lead

4 000 – 6 000 $в месяц
IT SolveУдалённоПолная занятость
REST APITypeScriptReactJavaScriptMicroservicesNode.jsNext.jsGraphQLReduxNestJSExpressFastify

Описание

IT Solve ищет Senior Full-Stack Engineer / Team Lead с сильным опытом Node.js для работы над международными software-проектами. Основной фокус позиции — backend-разработка на Node.js с одновременной работой над frontend на React.

Обязанности

  • Разрабатывать и поддерживать production backend-сервисы на Node.js
  • Проектировать и реализовывать REST / GraphQL API
  • Разрабатывать микросервисную архитектуру
  • Работать с TypeScript / JavaScript
  • Разрабатывать frontend-компоненты и приложения на React
  • Работать с PostgreSQL / MySQL / MongoDB
  • Использовать Redis, очереди и внешние API-интеграции
  • Участвовать в архитектурных решениях
  • Проводить code review
  • Поддерживать качество и технические стандарты разработки
  • Работать с Docker, CI/CD и cloud-инфраструктурой
  • При необходимости участвовать в техническом лидерстве и менторинге разработчиков

Требования

  • Коммерческий опыт разработки на Node.js
  • Уверенное знание JavaScript / TypeScript
  • Практический опыт разработки production backend-систем
  • Опыт работы с REST API и/или GraphQL
  • Опыт работы с SQL и/или NoSQL базами данных
  • Опыт разработки на React
  • Понимание backend и frontend архитектуры
  • Опыт работы с Git и CI/CD
  • Умение проводить code review
  • Опыт технического лидерства, менторинга или управления командой разработки будет плюсом (для Team Lead)

Будет плюсом

  • Microservices
  • Event-driven architecture
  • Redi

Условия

  • Формат работы: удалёнка
  • Удалённая работа, офиса для данной позиции нет
  • Занятость: полная
  • Зарплатная вилка: $4,000–6,000 USD gross/month
  • Финальная компенсация зависит от опыта и уровня кандидата