-
OnHires

Backend Typescript Developer

OnHires
Ukraine · Full-time · Mid-Senior

📍 Ukraine / Europe (Ukrainian required) | Remote | Full-time | Workday overlap with Los Angeles ( 4 hours)

Our client – a dynamic and growing software studio building complex web and mobile applications – is looking for a Senior Backend Developer (Typescript/Node.js) to join their distributed team.

About the role

You will design, develop, and maintain scalable backend systems for web and mobile products, ensuring performance, reliability, and smooth integration with modern frontends. This role involves close collaboration with product managers, designers, and frontend engineers, as well as mentoring junior developers and contributing to architectural decisions.

Responsibilities

  • Build and maintain scalable backend services in Node.js/Typescript.
  • Design and optimize RESTful and GraphQL APIs.
  • Work with PostgreSQL: data modelling, queries, and performance tuning.
  • Ensure system reliability, identify bottlenecks, and resolve performance issues.
  • Write clean, testable code following best practices (TDD/CI/CD).
  • Collaborate with product and frontend teams to deliver end-to-end features.
  • Review code, mentor team members, and contribute to engineering culture.


Requirements

  • 5+ years of backend development experience with Node.js & Typescript.
  • Strong expertise in SQL/PostgreSQL.
  • Hands-on experience with scalable API design (REST & GraphQL).
  • Familiarity with backend architecture, OOP, and design patterns.
  • Experience with CI/CD pipelines, testing frameworks, and Git.
  • Comfortable working in Linux/macOS development environments.
  • Strong problem-solving and communication skills.
  • Ability to work with a distributed team (overlap with Los Angeles timezone required).
  • Ukrainian language required.


Nice-to-have

  • Experience with NestJS, Express.js, or Fastify.js.
  • Knowledge of ORMs (Prisma, Drizzle) and auth (JWT, OAuth).
  • Real-time communication (WebSockets, SSE).
  • Docker/Kubernetes, microservices architecture.
  • Experience integrating third-party services (Stripe, Twilio, SendGrid).
  • Understanding of frontend tech (React, state management, validation libraries).
  • Experience mentoring or leading initiatives.


Hiring process

  • Resume and portfolio review
  • 30 minute initial interview
  • Short exercise
  • 60 minute exercise review (panel)
  • Leadership interview(s)
  • Decision

Remote restrictions: Workday must overlap by at least 4 hours with Los Angeles, CA, USA

Key Skills

Ranked by relevance

microservices postgresql graphql react cicd oop
Login to Apply
Posted
Aug 21, 2025
Type
Full-time
Level
Mid-Senior
Location
Ukraine
Company
OnHires

Industries

Software Development

Categories

Engineering

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Holidu
Related

Backend Developer - Host Experience (all genders)

2026-05-28

Full-time
Associate
Germany
IT Services
Engineering
View Job Details
Hostaway
Related

Senior Backend Engineer, Booking Platform - 100% Remote - EMEA

2026-05-29

Full-time
Not Applicable
Austria
Software Development
Engineering
View Job Details
Digital Waffle
Related

Back End Developer

2026-05-28

Full-time
Mid-Senior
Germany
Data Infrastructure
Analyst