Node.js Backend Developer
Ми розширюємо backend-команду та шукаємо Junior / Middle Node.js Backend Developer для роботи в офісі над web-проектом з backend-heavy логікою, інтеграціями, бізнес-процесами та розвитком існуючого функціоналу.
Ця роль підійде спеціалісту, який вміє працювати в команді, відповідально підходить до задач, проявляє проактивність, має problem-solving mindset, здатний працювати з не до кінця визначеними задачами та орієнтований на якісний технічний результат.
Новий backend developer буде працювати в команді разом з існуючим backend developer, який допоможе з онбордингом, контекстом по проекту та першими задачами.
Що потрібно буде робити • розробляти новий backend-функціонал на Node.js / NestJS • проєктувати та реалізовувати REST API • працювати з PostgreSQL, схемою бази даних та міграціями • займатися debugging і виправленням багів • покращувати якість коду, структуру та підтримуваність рішень • працювати з інтеграціями та зовнішніми сервісами • враховувати бізнес-логіку при реалізації задач • дотримуватись принципів безпеки веб-додатків • працювати в команді з іншими розробниками
Наш стек • Node.js • NestJS • TypeScript • PostgreSQL • Sequelize ORM • Sequelize migrations • Redis • AWS • Swagger • Docker
Вимоги • Досвід розробки на Node.js • Досвід роботи з NestJS • Впевнені знання баз даних, зокрема PostgreSQL • Досвід роботи з Redis • Розуміння та практичний досвід роботи з Auth modules (authentication, authorization, access control) • Досвід роботи з ORM Sequelize • Практика створення та підтримки Sequelize migrations • Володіння TypeScript • Розуміння принципів REST API • Досвід роботи з системами контролю версій Git • Досвід роботи з Docker • Досвід роботи з Amazon Web Services (зокрема сервіси для storage, location та інші cloud integrations) • Розуміння принципів безпеки веб-додатків (security by design, validation, access control, secure coding basics) • Досвід оптимізації продуктивності backend-сервісів • Вміння працювати з документацією (Jira, technical docs, API documentation) • Вміння використовувати AI-інструменти • Рівень англійської B1 і вище
Буде плюсом • Досвід роботи з CI/CD • Досвід роботи з BullMQ • Досвід інтеграції зі сторонніми сервісами • Розуміння підходів до побудови масштабованого backend-коду
Формат роботи • Full-time • Office only • Умови співпраці обговорюються на співбесіді
Етапи відбору • HR interview • Практичний технічний етап • Фінальна дискусія
Ми пропонуємо:
Конкурентну заробітну плату (обговорюється за результатами співбесіди)Роботу над реальними комерційними проєктами . Дружню та професійну команду. Комфортні умови праці в офісі. Можливості професійного росту.
Якщо ви готові приєднатися до нашої команди та розвиватися разом із нами, надсилайте своє резюме на адресу [відгукнутися].
Віта

