AINA logoВойти

9RED

Senior Backend Developer

€3000 - €4500/мес.

Тип занятости:
Полная занятость
Формат работы:
Удалённо
Навыки:
Node.js
Fastify
Prisma
Kafka
GraphQL

Описание вакансии

• Разрабатывать и поддерживать высоконагруженные микросервисные решения на Node.js с использованием Fastify и Prisma ORM;
• Проектировать и внедрять систему событийной обработки данных (event sourcing) на базе Kafka;
• Интегрировать сервисы с внешними системами и API, обеспечивая безопасность, стабильность и масштабируемость интеграций;
• Разрабатывать и развивать GraphQL API для фронтенд- и мобильных приложений;
• Закрывать фронтенд-задачи на Next.js с помощью ИИ-инструментов (Claude Code, Cursor и аналогов) - без необходимости быть фронтенд-экспертом;
• Оптимизировать производительность приложений и баз данных PostgreSQL (скорость отклика, надёжность, устойчивость);
• Проводить код-ревью, поддерживать высокое качество кода и следовать best practices;
• Обеспечивать высокую доступность и отказоустойчивость системы, участвовать в мониторинге и разборе инцидентов;
• Взаимодействовать с командой разработки, продакт-менеджерами и другими стейкхолдерами для эффективной реализации задач.

Требования

• Опыт работы от 3 лет в роли Node.js Developer;
У- веренные знания JavaScript / TypeScript и опыт работы с фреймворками (Fastify / Express / Koa и др.);
• Опыт проектирования и разработки RESTful API;
• Глубокое понимание асинхронного программирования и event-driven архитектуры;
• Практический опыт работы с базами данных: PostgreSQL, MongoDB (или другими NoSQL);
• Готовность брать на себя фронтенд-задачи на Next.js и эффективно использовать ИИ-инструменты для разработки - отдельный опыт глубокой фронтенд-экспертизы не требуется, но базовое понимание React / Next.js и верстки будет плюсом;
• Будет преимуществом опыт с Docker и Kubernetes.

Обязанности

• Разрабатывать и поддерживать высоконагруженные микросервисные решения на Node.js с использованием Fastify и Prisma ORM;
• Проектировать и внедрять систему событийной обработки данных (event sourcing) на базе Kafka;
• Интегрировать сервисы с внешними системами и API, обеспечивая безопасность, стабильность и масштабируемость интеграций;
• Разрабатывать и развивать GraphQL API для фронтенд- и мобильных приложений;
• Закрывать фронтенд-задачи на Next.js с помощью ИИ-инструментов (Claude Code, Cursor и аналогов) - без необходимости быть фронтенд-экспертом;
• Оптимизировать производительность приложений и баз данных PostgreSQL (скорость отклика, надёжность, устойчивость);
• Проводить код-ревью, поддерживать высокое качество кода и следовать best practices;
• Обеспечивать высокую доступность и отказоустойчивость системы, участвовать в мониторинге и разборе инцидентов;
• Взаимодействовать с командой разработки, продакт-менеджерами и другими стейкхолдерами для эффективной реализации задач.

Условия

• Полностью удаленный формат работы - работай из любой точки мира;
• Возможность профессионального роста, развития и расширения зоны ответственности;
• Участие в проектах, которыми ежедневно пользуются тысячи пользователей;
• Команду без лишней бюрократии, где ценят инициативность и здравый смысл;
• Компенсацию медицинской страховки.