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
*Some elements of our recruitment process are supported by AI tools, while all candidate evaluations remain the responsibility of our recruitment team