ФронтПоинт
Middle Fullstack (Node.js) Developer
- 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 — компенсация занятий спортом
-
Современный комфортный офис и актуальное оборудование
-
Дружелюбную команду, снеки, чай/кофе и регулярные корпоративные активности
--
Вакансия: планируется к созданию или замещению (на перспективу).