Devico ищет мотивированного и талантливого разработчика Node.js с коммерческим опытом не менее 5 лет, который присоединится к нашей команде. на постоянной основе.
О проекте: Мы создаем платформу для оптимизации процессов тестирования. В настоящее время в нашу команду входят дизайнер, 3 полнофункциональных разработчика, специалист по контролю качества, менеджер проекта и бизнес-аналитик.
Обязанности:
- Разработка и поддержка серверных служб с использованием Node.js и NestJS.
- Разработка и внедрение RESTful API и WebSockets для связи в режиме реального времени.
- Работа с PostgreSQL и Prisma. ORM для управления и оптимизации баз данных.
- Внедряйте и управляйте брокерами сообщений, такими как RabbitMQ, для эффективной связи между службами.
- Сотрудничайте с внешними разработчиками для интеграции элементов, ориентированных на пользователя, с серверными элементами. логику.
- Обеспечить масштабируемость и производительность приложения.
- Устранение неполадок и отладка проблем в средах разработки и производства.
- Следуйте лучшим практикам для обеспечения качества кода, тестирование и развертывание.
- Участвуйте в проверках кода и предоставляйте конструктивную обратную связь.
- Вносите вклад в проектирование и архитектуру платформы, обеспечивая ее соответствие как функциональным, так и нефункциональным требованиям.< /li>
Требования:
- Знание Node.js (фреймворк NestJS)
< li>Большой опыт работы с PostgreSQL и Prisma ORM.- Знакомство с брокерами сообщений, такими как RabbitMQ (или аналогичными).
- Опыт разработки RESTful API и WebSockets.
- Понимание микросервисов. архитектура
- Глубокие знания реляционных баз данных и оптимизации приложений
- Понимание концепций функционального программирования
- Английский язык: средний уровень.
Приятно иметь:
- Опыт работы с React и NX.