JavaScript Developer (Node.js and React)
Primary stack
Nice to have's
Job description
About the Position
JavaScript Developer (Node.js and React)
Location: Taguig, Philippines / Hybrid work
Avia Solutions Group (ASG) Global Services Philippines is looking for a JavaScript Developer to contribute to the operations of Sensus Aero.
Sensus Aero 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.
Responsibilities
- Design, develop, and maintain full-stack applications using Node.js, React, and TypeScript.
- Build and deliver new features across ERP platforms, customer portals, and supporting microservices.
- Contribute to modernization initiatives, including migration of legacy backend components to NestJS and modernization of existing codebases.
- Develop and optimize REST APIs, ensuring application performance, reliability, and scalability.
- Work within microservice architectures, including micro-backend and micro-frontend environments.
- Implement and maintain unit and integration testing to improve software quality and system stability.
- Participate in code reviews and contribute to clean, maintainable, and testable code practices.
- Collaborate closely with product owners, UX/UI designers, QA teams, and other stakeholders to deliver high-quality software solutions.
Requirements
- Strong experience with Node.js backend development, including building and maintaining REST APIs.
- Hands-on experience with React, including component design, hooks, and state management.
- Strong proficiency in TypeScript.
- Experience working with microservice architectures, including micro-backend and micro-frontend patterns.
- Experience with message queue technologies such as RabbitMQ, Kafka, or similar platforms.
- Experience writing and maintaining unit and integration tests.
- Familiarity with Git workflows, CI/CD pipelines, and modern software engineering practices.
- Ability to work within existing and legacy codebases while contributing to modernization efforts.
- Strong communication skills with the ability to collaborate effectively in Agile/Scrum environments.
Nice to Have
- Experience with NestJS or similar Node.js frameworks such as Express or Fastify.
- Familiarity with Docker and containerized development or deployment environments.
- Exposure to enterprise applications, ERP Systems, or database-centric architectures.
We Offer
- Opportunity to work with innovative IT solutions for the aviation market.
- International work environment.
- Learning and development opportunities to further improve your skills.
About the Company
Avia Solutions Group (ASG) Global Services Philippines is a remote workforce service center supporting Avia Solutions Group’s ACMI airlines and MROs worldwide.
© Avia Solutions Group. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
Вільнюс (Литва)
More at Avia Solutions Group
All 9 rolesIT QA Specialist (Manual)
Avia Solutions Group · Philippines
Creative Copywriter
Avia Solutions Group · Lithuania
Oracle Database Developer
Avia Solutions Group · Philippines
Deputy Security Manager
Avia Solutions Group · Thailand