Who we are
We are a Ukrainian multiproduct company that creates database development and management tools, connectivity solutions, productivity tools, and data services for more than 500,000 clients from 120 countries. Among our clients, you can find such legends as Microsoft Corporation, Oracle America, IBM, Intel, and many more companies that deserve their place in the Fortune 100 and Fortune 500.
Since 1997, we have been streamlining data workflows for professionals and teams with our intuitive and efficient software products. We're committed to enhancing our customers' experience across the globe by minimizing data-related tasks and enabling them to focus on more inspiring goals. Whether it's Fortune 100 companies or individuals, we provide a customer-centric approach, delivering high-quality solutions and exceptional support.
Driven by passion, we play a substantial role in shaping the future of data management.
About the product
Mobion is a cloud-based white-label platform for ride-hailing and corporate transport services. Launched in 2016 by Devart, it supports operators in 6+ countries and has handled over 20 million rides for 4M+ users and 500K drivers.
Our ecosystem includes rider and driver apps, a real-time dispatch system, admin dashboards, and branded web portals, all backed by a secure, scalable Azure infrastructure. We offer both SaaS and franchise models to help partners grow fast across regions.
Your future team of professionals
You will lead and work closely with the Mobion Backend Team, currently consisting of four Backend Developers. In this role, you will combine hands-on engineering with technical leadership, helping the team make sound architectural decisions, improve engineering practices, and deliver reliable backend solutions.
We value ownership, curiosity, collaboration, and open feedback. You will play a key role in mentoring developers, driving technical improvements, and creating an environment where the team can grow while solving real product and business challenges.
Your future challenges and opportunities
Opportunities
- Lead the technical evolution of a business-critical backend platform used across multiple countries
- Shape backend architecture, engineering standards, and technical practices across the team
- Modernize a mature Node.js/TypeScript platform while continuing to deliver business value
- Mentor Backend Developers and introduce modern engineering practices, including AI-assisted development
Challenges
- Balance continuous product delivery with gradual modernization of a complex production system
- Reduce technical debt and architectural coupling without disruptive rewrites
- Strengthen automated testing, observability, reliability, security, and CI/CD practices
- Lead technical change while aligning decisions across Product, QA, DevOps, Architecture, and Engineering teams
Responsibilities
As Backend Developer Lead, you will take technical ownership of the Mobion backend platform, combining hands-on development with architecture, engineering improvements, and team leadership.
- Lead backend architecture and technical decision-making for the Mobion platform
- Combine hands-on Node.js/TypeScript development with technical leadership of the Backend Team
- Drive the gradual modernization of legacy components while maintaining platform stability and delivery speed
- Improve system performance, reliability, observability, automated testing, and CI/CD practices
- Mentor Backend Developers, support technical growth, and strengthen engineering standards across the team
- Collaborate with Product, QA, DevOps, and Software Architecture to turn business needs into scalable technical solutions
Requirements
- 5+ years of hands-on backend product development experience with strong proficiency in Node.js and TypeScript
- 2+ years of experience as a Team Lead or Tech Lead, combining hands-on development with technical leadership
- Strong experience with SQL and NoSQL databases, including PostgreSQL/MySQL and Redis
- Experience designing and evolving distributed systems, REST/WebSocket APIs, and event-driven integrations
- Experience modernizing legacy systems through incremental refactoring, automated testing, and CI/CD practices
- Solid experience with cloud-native production environments, including Azure, Kubernetes, observability, reliability, and application security
- Experience driving technical improvements across architecture, code quality, and engineering practices, combined with strong mentoring and leadership skills
- Experience or strong practical interest in AI-assisted engineering and spec-driven development
- Experience with mobility, logistics, or transportation products is a plus
Benefits
- Flexible schedule that helps maintain a healthy work-life balance
- Work from home or office with no overtime required
- 19 working days of annual vacation granted on a pro-rata basis
- 15 working days of sick leave per year - because your health is our priority
- Comprehensive medical insurance from a leading Ukrainian provider, including a wide range of services and special programs for family members as well as special options for those who live abroad
- Free English classes
- Online learning activities - workshops, lectures, and webinars
- Career growth through promotions and rotations
We are a perfect match if you share our values
- Professionalism and expertise in solving complex tasks
- Product-focused mindset with attention to detail
- Friendly and collaborative workplace culture
- Open, transparent communication and radical honesty
- Continuous learning and knowledge sharing
- Active pro-Ukrainian position: We support our servicemen and their families not only through constant donations and volunteering, but also through our military leave policy, special health insurance options, and financial help
Our hiring process
- Introductory interview with the recruiter
- Technical interview
- Case interview
- Offer call
We strive to ensure transparency and openness in the hiring process, and we understand the importance of providing timely feedback. If your CV matches the requirements, we will contact you to clarify the details and schedule an interview within 2 weeks after your application is submitted.
The timeframe for feedback between interview stages may take up to 2 weeks.