ФронтПоинт

Middle Fullstack (Node.js) Developer

Не указана
  • Минск
  • От 3 до 6 лет
  • Node.js
  • JavaScript
  • TypeScript
  • PostgreSQL
  • React
  • Docker
  • CI/CD
  • DDD
  • SOLID
  • MVC
  • Английский — B1 — Средний

О нас

FrontPoint — продуктовая и аутсорсинговая IT-компания, ориентированная на инновации, эффективность и сильную инженерную культуру.
Мы работаем с международными партнёрами в разных доменах, создаём масштабируемые и надёжные решения с фокусом на качество и командное взаимодействие.

Мы за минимум бюрократии, прозрачные процессы и комфортную рабочую атмосферу.

Мы расширяем команду и открываем позицию Middle Fullstack (Node.js) Developer для проекта в сфере косметики. Роль предполагает выраженный уклон в backend: основная часть задач будет связана с серверной разработкой, с небольшим объёмом frontend-задач.

Задачи:
  • Проектирование, разработка и поддержка backend-сервисов на Node.js (Express, Nest.js)

  • Разработка и поддержка REST API, интеграции со сторонними сервисами

  • Интеграция внешних API

  • Разработка и поддержка Telegram-ботов

  • Работа с Google Sheets API

  • Проектирование и работа с БД PostgreSQL и Redis

  • Реализация frontend-функциональности на React (вспомогательно)

  • Анализ и исправление багов в существующих проектах

  • Ведение технической документации

  • Взаимодействие с разработчиками, продакт-менеджерами и QA

Требования (обязательные):

  • 3–5 лет коммерческого опыта разработки

  • Уверенное знание JavaScript и TypeScript

  • Опыт работы с Node.js, Express, Nest.js

  • Опыт работы с SQL-базами данных (PostgreSQL)

  • Опыт работы с React

  • Практическое использование Docker и CI/CD

  • Уверенное владение Git

  • Применение принципов SOLID, DRY, KISS, OOP, MVC

  • Опыт работы с микросервисной архитектурой

  • Опыт применения DDD

  • Английский язык на уровне B1–B2 (для чтения документации)

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

  • Опыт разработки Telegram-ботов

  • Опыт работы с RabbitMQ

Ожидаем от кандидата:

  • Внимание к деталям

  • Ответственность и ownership-подход

  • Инициативность и проактивность

  • Умение находить нестандартные решения

  • Развитое аналитическое мышление

  • Умение эффективно работать в команде

Мы предлагаем:

  • Официальное трудоустройство, полная занятость

  • Работа в офисе в Минске

  • Гибридный формат после испытательного срока (до 2 дней удалённо)

  • Гибкое начало рабочего дня с 8:00 до 10:00

  • Роль с фокусом на backend (около 80–90% задач)

  • Возможность подключиться к проекту на раннем этапе и влиять на технические решения

  • Конкурентную заработную плату по итогам собеседования

  • 25 дней оплачиваемого отпуска + 5 дополнительных days off

  • Программа AllSports — компенсация занятий спортом

  • Современный комфортный офис и актуальное оборудование

  • Дружелюбную команду, снеки, чай/кофе и регулярные корпоративные активности

--

Вакансия: планируется к созданию или замещению (на перспективу).