
ITP
Middle Fullstack Developer (Node.js + Frontend)
- Node.js
- Agile
- Kubernetes
- RabbitMQ
- Kafka
- Redis
- Docker
- PostgreSQL
- JavaScript
- React
- Angular
- Elasticsearch
- SQL
- REST API
- TypeScript
- Postman
Мы ищем Middle Fullstack-разработчика, готового подключаться к самым разным проектам — от корпоративных систем до высоконагруженных сервисов. У нас используются разные архитектурные подходы, поэтому важно, чтобы вы были гибким специалистом, который умеет быстро адаптироваться, переключаться и работать как с backend, так и с frontend частью.
Обязанности:
-
Разработка и поддержка приложений: backend (Node.js) и frontend (React / Angular / Vue).
-
Проектирование и реализация новых функций, оптимизация существующих решений.
-
Участие в выборе архитектуры и технологий для разных проектов (микросервисы, монолиты, гибридные подходы).
-
Работа с базами данных, интеграция внешних API и сервисов.
-
Взаимодействие с командой разработчиков, аналитиков и дизайнеров.
-
Поддержка качества кода (code review, unit-тестирование, CI/CD).
Требования:
-
Уверенный опыт работы с Node.js (Express/NestJS или аналогами).
-
Опыт разработки на JavaScript/TypeScript во frontend-фреймворках (React, Angular или Vue).
-
Хорошее понимание архитектурных подходов (микросервисная, модульная, монолитная).
-
Знание реляционных баз данных (PostgreSQL, MySQL) и умение писать оптимизированные запросы.
-
Базовый опыт работы с Docker.
-
Опыт работы в команде по Agile-процессам.
Будет плюсом:
-
Опыт работы с Kubernetes и облачными платформами (AWS, Azure, GCP).
-
Знание брокеров сообщений (RabbitMQ, Kafka), кешей (Redis).
-
Опыт разработки высоконагруженных приложений.
-
Навыки UI/UX верстки (HTML5, CSS3, адаптивный дизайн).
-
Знание других языков программирования (Python, Go, Java).
Мы предлагаем:
-
Работу в аккредитованной ИТ-компании с разнообразным стеком и проектами.
-
Возможность работать из офиса в г. Таганроге, удаленно или в гибридном формате.
-
Участие в инновационных проектах и возможность пробовать разные технологии.
-
Поддержку профессионального роста и обучение внутри команды.
-
Конкурентоспособную зарплату и бонусы.
Если вы хотите прокачивать навыки и работать над проектами, где можно применять разные технологии и подходы — будем рады вашему резюме!