Огляд
412-та окрема бригада безпілотних систем «NEMESIS» — інноваційний, злагоджений бойовий механізм у складі Сил Безпілотних Систем Збройних Сил України. Це підрозділ, сформований з добровольців, яких об’єднала одна ідея — зробити українське військо ефективнішим. «Nemesis» базується у Києві, але команда виконує бойові завдання по всій лінії бойового зіткнення. Підрозділ спеціалізується на виявленні та усуненні ворожих сил завдяки майстерності використання безпілотних систем. Стратегія бригади поєднує прогресивний підхід, адаптивну тактику та найсучасніші технології. Розвідка та чітке планування надають можливість максимально ефективно виконувати завдання у найскладніших умовах. Військовослужбовці підрозділу вправно нищать ворога та захищають війська на передовій, підкорюють стихії та бережуть наші кордони. Вони у війську сьогодні, щоб настало завтра. Підрозділ шукає Senior Backend Developer для роботи над складною enterprise-платформою, яка розробляється з нуля. Система будується як distributed microservice architecture з активним використанням CQRS, Event Sourcing та realtime event processing. Проєкт включає складну доменну логіку, високий рівень асинхронної взаємодії між сервісами, realtime communication та архітектуру, орієнтовану на масштабованість і довгострокову підтримуваність. Потрібен сильний backend engineer, який вміє проєктувати системи, приймати технічні рішення та комфортно працює зі складною backend-архітектурою. Приєднуйся до 412-ої окремої бригади безпілотних систем «Nemesis» і здобувай перемогу разом з командою професіоналів!
Обов'язки
- розробка та підтримка backend services на Node.js
- проєктування microservices architecture та backend components
- розробка APIs, realtime services та event-driven workflows
- робота з CQRS / Event Sourcing architecture
- проєктування data flows, projections та read models
- участь у технічних обговореннях та code review
- співпраця з frontend developers, QA, DevOps та PM
- покриття бізнес-логіки automated tests
- підтримка стабільності та передбачуваності backend services
Вимоги
- основний стек: Node.js, TypeScript, Fastify/NestJS, PostgreSQL, WebSocket, Docker, AWS, Swagger / OpenAPI, CQRS / Event Sourcing, Message broker architecture, Jest
- комерційний досвід з Node.js та TypeScript
- розуміння сучасної backend-архітектури
- досвід проєктування scalable backend systems
- розуміння distributed systems та asynchronous architecture
- досвід роботи з relational databases
- розуміння event-driven systems та realtime communication
- вміння проєктувати сервіси та data flows
- розуміння system design principles
- вміння самостійно приймати технічні рішення
- досвід роботи з Git workflow та code review processes
- досвід написання unit та integration tests
- розуміння підходів до тестування backend systems
- досвід роботи з offline-first applications, розуміння CQRS / Event Sourcing architecture, досвід роботи з maps або data visualization, backend understanding, досвід побудови design systems або UI libraries буде перевагою
Умови
- мобілізація до кінця воєнного стану або служба за контрактом
- можливість переведення чинних військовослужбовців за згодою безпосереднього командира
- можливість служби для кандидатів, які за висновком ВЛК придатні до служби у військових частинах забезпечення, ТЦК та СП, ВВНЗ, навчальних центрах тощо
- можливість служби для кандидатів зі статусом СЗЧ
- грошове забезпечення від 50 000 гривень залежно від умов проходження служби
- соціальний захист
- постійний професійний розвиток і підвищення кваліфікації
- повага та розуміння особистих потреб і запитів, а також комфортні робочі стосунки в колективі
- формалізовані engineering processes
- scrum-based workflow
- робота в крос-функціональній команді з frontend engineers, QA, DevOps та PM