
Senior Node.js Developer
Primary stack
Nice to have's
Job description
Про посаду
Компанія Dataforest шукає Senior Node.js Інженера для роботи над впливовим проектом розробки програмного забезпечення в галузі кібербезпеки. Працюйте над інноваційною платформою виявлення шахрайства з ідентифікацією на основі штучного інтелекту. Ця система антишахрайства в реальному часі визначає, чи доступ до акаунта здійснює його законний власник чи несанкціонована сторона, яка намагається отримати доступ, захищаючи бізнес від фінансових втрат та репутаційних ризиків.
Обов'язки
- Повне відповідальність: Керуйте функціями бекенду від концепції до розгортання в продукційному середовищі, визначаючи дизайн RESTful API, стратегію бази даних та процеси розгортання в хмарі.
- Вимоги та взаємодія з клієнтами: Спілкуйтеся безпосередньо з міжнародними командами клієнтів для уточнення граничних випадків, формування специфікацій та пропонування архітектурних компромісів.
- Архітектура бекенду та API: Проектуйте, створюйте та підтримуйте високопродуктивні, асинхронні RESTful API за допомогою сучасних фреймворків Node.js (Express, Fastify або NestJS).
- Інфраструктура: Упаковуйте сервіси в продукційні Docker-контейнери, забезпечуйте розгортання інфраструктури AWS.
- Тестування та забезпечення якості: Підтримуйте високий рівень покриття тестами (більше 80%) за допомогою Jest, забезпечуючи надійну перевірку бізнес-логіки, модельовані дані та принципи чистого коду.
Вимоги
- 5+ років комерційного досвіду інженерії бекенду з використанням Node.js та TypeScript.
- Фреймворки: Глибокий досвід роботи з Express, Fastify або NestJS.
- Бази даних та робота з даними: Практичний досвід з реляційними (PostgreSQL) або NoSQL (MongoDB) базами даних, асинхронними паттернами та дата-інтенсивною логікою.
- AWS: Сильні навички контейнеризації Docker та розгортання хмарної інфраструктури AWS.
- Тестування: Знання Jest (юніт-тестування, моделювання шарів даних, досягнення покриття більше 80%).
- Рівень англійської: C1 (Вільне володіння) - обов'язково для прямої комунікації з клієнтами, збору вимог та технічної узгодженості.
- Висока відповідальність та автономність: Доведений досвід роботи з неповними вимогами, прийняття обґрунтованих архітектурних рішень та самостійна захист технологічних рішень.
Буде плюсом
- Робочий процес розробки з допомогою ШІ (наприклад, GitHub Copilot, Claude, ChatGPT) у поєднанні з можливістю глибоко пояснювати та відстоювати згенеровані архітектурні та кодові рішення.
- Досвід у кібербезпеці, цифровій форензиці чи системах управління доступом до ідентифікації.
Ми пропонуємо
- Конкурентоспроможна зарплата, виражена в USD
- Гнучний робочий графік та повністю віддалена робота
- Оплачувані дні відпустки та лікарняні
- Можливості для особистого та професійного розвитку
- Участь у створенні інноваційних проектів з нуля з використанням сучасних технологій
- Командні заходи та корпоративні події
- Уроки англійської мови та освітні заходи.
Про компанію
Dataforest присвячена розробці передових рішень у галузі кібербезпеки. Ми зосереджені на створенні інноваційних систем на основі штучного інтелекту, які захищають бізнес від шахрайства та підвищують заходи безпеки.
© Dataforest. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
Київ
More at Dataforest
All 6 roles
Lead Generation Manager (LinkedIn)
Dataforest · Kyiv

Django Developer [0209]
Dataforest · Kyiv

Delivery Manager
Dataforest · Ukraine

Data Scientist (LLM, LangChain, ChatGPT)
Dataforest · United States