О компании
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: опыт технического лидерства, менторинга или управления командой разработки будет плюсом
Условия
- Формат работы: удалёнка
- Занятость: полная
- Зарплатная вилка: $4,000–6,000 USD gross/month
- Финальная компенсация зависит от опыта и уровня кандидата