logo[мetahunt]
> DOU
senior

Backend Engineer

TechMagic
format:Remotecompany:Outsource
node.jssqlawsaws ecsdocker
aws lambda
englishB2
experience5+ years
domainSaaS
locationKyiv, Ukraine · Lviv, Ukraine +1
> full description

We’re looking for a Senior Node.js Developer to join the team behind a mature, mission-critical SaaS platform serving the aviation industry. Trusted by 13,000+ active users worldwide, the platform supports document management, regulatory compliance, and core operational processes for aviation businesses.

This is an opportunity to take real ownership of an established backend platform — maintaining and evolving it — while also contributing to new features and architectural improvements. You’ll be working with a modern, cloud-based tech stack built around AWS, with a strong emphasis on scalability and engineering best practices. The roadmap is stable and long-term, giving you the chance to influence technical direction rather than just execute tickets.

What You’ll Do

  • Take ownership of key areas of an established Node.js backend platform, ensuring reliability and performance for a large, active user base
  • Design, build, and maintain scalable backend services and APIs
  • Contribute to architectural decisions as the platform evolves and grows
  • Manage and configure cloud infrastructure — including servers, networking, deployments, scaling, and monitoring
  • Work hands-on with AWS services, particularly ECS (Elastic Container Service), to deploy and run containerized applications
  • Collaborate with the team on new feature development while maintaining and improving existing systems
  • Help drive engineering best practices across the codebase and infrastructure

What We’re Looking For

  • 5+ years of professional software development experience.
  • Strong experience with Node.js
  • Solid knowledge of SQL databases
  • Hands-on, practical experience with AWS infrastructure — not just consuming managed services, but setting up, configuring, and managing cloud environments yourself
  • Experience with ECS (Amazon Elastic Container Service) specifically
  • Experience configuring and managing servers, networking, deployments, scaling, and monitoring
  • Experience with Docker and containerized applications
  • Strong understanding of scalable backend architecture and distributed systems
  • Confidence taking ownership of infrastructure decisions and driving them forward
  • Upper-Intermediate English (B2+) or higher.

Nice to have:

  • Experience with AWS Lambda

Why This Role

  • Work on a mature, mission-critical product with a large, established user base
  • Real ownership of a backend platform — not just feature work
  • Long-term roadmap with room to influence technical decisions
  • Modern, AWS-centric cloud stack focused on scalability and best practices
  • Stable, established product in a niche, regulation-driven industry

Interview Stages

1-st stage — Call with Recruiter (30 minutes)
2-nd stage — Interview with our Senior Engineer (1 hour)
3-rd stage — Client interview

Our Benefits

  • Work entirely remotely or in our office (Lviv, Kyiv or Krakow).
  • Wellness: Medical insurance/sports compensation/ health check-up+flu vaccination at your choice
  • Paid vacations and sick leaves, additional days off, relocation bonus
  • Education: regular tech talks, educational courses, paid certifications, English classes
  • One of the best IT employers in Lviv (or IT service companies in Ukraine) based on DOU rating.

Recruiter — Oksana Bedrii








Відгукнутись на вакансію