Город: Сербия
Занятость: Полная, Другое
Опыт работы: От 3 до 6 лет
Сейчас мы ищем сильного Middle Backend Developer для работы над ключевыми компонентами платформы, разработки нового функционала и поддержки существующих решений.
Важно отметить, что в нашей команде основной фокус сосредоточен на бэкенд-разработке. Объем фронтенд-задач относительно невелик, а современные AI-инструменты позволяют эффективно решать многие из них без выделенного фронтенд-разработчика. Поэтому мы ищем сильного бэкенд-инженера, который готов при необходимости работать с фронтендом на Next.js, используя AI-assisted development и современные инструменты автоматизации разработки.
Чем предстоит заниматься:
- Разрабатывать и поддерживать высоконагруженные микросервисные решения на 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.
Мы предлагаем:
- Полностью удаленный формат сотрудничества;
- Возможности профессионального роста и расширения зоны ответственности по мере развития компании;
- Участие в интересных и значимых проектах с реальным влиянием на результаты компании;
- Компенсация медицинской страховки.
Похожие вакансии