Middle+/Senior Node.js Developer (Ohayu at Genesis)

Hello.

We are looking for a Middle+/Senior Node.js Developer to join Ohayu (https://ohayu.com). We are building the easiest way for travelers to stay online anywhere in the world. We’re a fast-scaling B2C mobile + web app (iOS/Android/Web) that lets people buy eSIM data plans in minutes - cheaper than roaming, no SIM shops, no hassle. Thousands of travelers already use Ohayu worldwide, and we’re just getting started.
Our ambition is bigger than eSIM: we’re evolving Ohayu into a full Travel App that makes every journey smoother.


What you’ll do:

This role is for someone who wants real ownership and real product impact.

  • Own integrations with third-party APIs (telco/eSIM providers, payments, analytics, etc.) - abstraction layers, reliability, observability, edge cases, scale.
  • Shape backend direction: architecture decisions, technical standards, and how we build/ship safely at speed.
  • Enable rapid experimentation: implement backend changes for A/B tests and product iterations that directly impact conversion and retention.
  • Build and maintain production-grade services: migrations, logging, alerts, uptime, and smooth releases.


What we’re looking for:

  • 5+ years of backend with OOP experience
  • 5+ years with Node.js + TypeScript
  • 2+ years with NestJS
  • 5+ years with MySQL / MariaDB / PostgreSQL
  • Hands-on production experience: migrations, monitoring/logging, alerts, process managers (pm2/supervisor), incident mindset
  • You work independently, communicate clearly, and take responsibility end-to-end
  • At least intermediate English level (all work communication is in English)


Nice to have:

  • Experience with high-load systems
  • Experience supporting A/B testing and experimentation platforms/pipelines


Why to join us:

  • Direct product impact: what you ship gets used immediately by real travelers.
  • Ownership: you’re not “a contributor,” you’re a builder helping set the backend direction.
  • Product engineering culture: we care about UX and conversion as much as we care about clean code.
  • Fast pace, real learning: constant iterations, clear feedback loops, real-world constraints.
  • Genesis ecosystem: access to strong expertise, resources, and networking.
  • Benefits: health insurance, 20 paid vacation days, annual performance review with clear salary progression.


Work format: Possibility to work fully remotely or from our offices in Warsaw, Kyiv or Lviv.

Join us in reshaping the future of connectivity.

Required skills experience

Node.js 5 years

Required languages

English B2 - Upper Intermediate
Ukrainian Native
Published 13 September 2025 · Updated 9 February
Statistics:
64 views
·
23 applications
100% read
·
9% responded
Last responded 4 hours ago
To apply for this and other jobs on Djinni login or signup.
Loading...