Genesis Tech

Middle Backend Developer – Node.js

Genesis Tech

full-time

Posted on:

Location Type: Remote

Location: Ukraine

Visit company website

Explore more

AI Apply
Apply

About the role

  • Оптимізація та рефакторинг: Аналіз та покращення існуючих сервісів (перформанс, масштабованість, безпека).
  • Проектування API: Розробка гнучких та масштабованих API для майбутніх сервісів з урахуванням потреб фронтенду (та мобільного додатку, в майбутньому).
  • Пошук та вирішення проблем: Ми очікуємо, що ви будете самостійно знаходити вузькі місця в системі до того, як вони стануть критичними.
  • Maintenance: Підтримка поточної інфраструктури, моніторинг помилок та їх оперативне усунення.
  • Аргументація рішень: Пропонування декількох варіантів реалізації задачі з чітким описом ризиків та переваг кожного.

Requirements

  • 2–4 роки досвіду комерційної розробки
  • Node.js
  • TypeScript
  • NestJS + Fastify
  • MikroORM, PostgreSQL/MySQL
  • REST API, інтеграції (webhooks, payments)
  • Docker/K8s, CI/CD (Jenkins/GHA), AWS
  • Sentry, logging, performance tuning
  • Key-value storage
  • Message brokers/queue
  • Testing - unit/integration
Benefits
  • Можливість працювати віддалено або в комфортному офісі на Подолі з укриттям та усім необхідним: сніданками, обідами, безліччю снеків та фруктів, лаунж-зонами, масажем та іншими перевагами офісного життя.
  • Послуги корпоративного лікаря, а після випробувального терміну — медичне страхування.
  • 20 робочих днів оплачуваної відпустки на рік, необмежену кількість лікарняних.
  • Необхідну для роботи техніку.
  • Компенсацію найкращих на ринку курсів, корпоративні онлайн-мітапи та лекції, велику бібліотеку, внутрішні школи для співробітників.
  • Безоплатні тренування з волейболу, баскетболу, боксу, йоги та стретчингу, а також корпоративні знижки на абонементи в спортзали.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Node.jsTypeScriptNestJSFastifyMikroORMPostgreSQLMySQLREST APIDockerKubernetes
Soft Skills
problem solvingself-motivationdecision makingcommunication