Summary
A full-stack development role focused on creating and improving modern web platforms. You will work across frontend and backend services, enhance performance, and contribute to architectural improvements using contemporary web technologies.
Highlights
Work on meaningful modernization projects, new features, and scalable web applications across the full JavaScript and TypeScript stack.
Description
About Sensus MRO
Sensus MRO is a web-based ERP platform built for independent aviation MRO (Maintenance, Repair & Overhaul) organizations.
Designed by aviation experts, it helps MRO companies manage complex workflows โ from quoting and work orders to parts logistics, planning, and regulatory compliance.
Our product is trusted by MRO clients across multiple geographies and is actively evolving toward a modern, scalable architecture.
The Role
We're looking for a Node.js & React developer to join our engineering team and contribute to both the continued development of our product and a series of meaningful modernization initiatives.
This isn't a maintenance role โ you'll be building new features, improving performance, and helping shape the technical direction of the platform.
You'll work across the full JavaScript/TypeScript stack: React on the front end, Node.js on the back end, and the services that connect them.
Depending on your experience, you may also contribute to our React Native mobile app (currently in pilot stage).
What You'll Work On
Product development โ build and ship new features across our ERP, Customer Portal, and supporting microservices, working closely with domain experts, UX/UI designer, and QA.Architecture modernization โ contribute to ongoing initiatives that are reshaping how the platform is built and delivered:Migrating legacy backend components to NestJSRefactoring and modernizing existing codebases to improve maintainabilityImproving API response times through profiling and targeted optimizationExpanding unit and integration test coverageWorking with microservice architecture (micro-backend, micro-frontend)Code quality & developer experience โ participate in code reviews, advocate for clean and testable code, and help improve the tools and workflows the team uses every day.
Must Have
What We're Looking For
Strong experience with Node.js backend development (building and maintaining REST APIs)Strong experience with React (component design, state management, hooks)Comfort working with TypeScriptExperience with microservice architecture โ micro-backend and micro-frontend patternsExperience with message queues (RabbitMQ, Kafka, or similar)Experience writing unit and integration testsFamiliarity with Git workflows and CI/CD pipelinesAbility to read and work with existing codebases โ not just greenfield projectsGood communication skills and a collaborative mindsetExperience working in Scrum/Agile teams
Strong Advantage
Experience with NestJS or similar structured Node.js frameworks (Express, Fastify)Experience with legacy code modernization โ migrating frameworks, refactoring, removing deprecated librariesTrack record of performance optimization โ API profiling, identifying bottlenecks, reducing response timesExperience with monorepo tooling (Nx, Turborepo, Lerna, or similar)Familiarity with Docker and containerized development/deploymentExperience with React Native (iOS)
Nice To Have
Experience working with enterprise or ERP-style applications (our stack includes Oracle on the database side โ no need to know it, but awareness of working alongside a database-centric architecture is helpful)Familiarity with Grafana, Sentry, or similar observability toolsUnderstanding of API-first design and OpenAPI/Swagger specificationsExposure to aviation, MRO, or regulated industry software
What We Offer
Hybrid working arrangementAn engineering culture that values code quality, collaboration, and continuous improvementReal influence on technical decisions โ we're actively modernizing and your input mattersA product with deep domain value, serving real operational needs in aviationA team that takes ownership of what it builds โ from design through deployment and support
Seniority
We're open to candidates at mid-level through senior level.
The scope of responsibility, autonomy, and compensation will be calibrated to your experience.
What matters most is that you write solid code, care about the craft, and want to be part of a team that's making a complex product better.
Salary: from 3500 โฌ to 5500 โฌ (brutto)
Download offer as PDF