Senior Software Engineer Full Stack (Node.js + React/Next.js)
Role Overview
A hands-on full-stack engineer responsible for building end-to-end capabilities for FLX ONE Cargo (F1C). The role involves developing production-ready backend services and user-facing applications, with a robust focus on code quality, scalability, and technical ownership.
Key Responsibilities
Build and evolve backend services using Node.js.
Develop frontend applications using React/Next.js.
Own end-to-end features from API to UI.
Debug, optimise, and support production systems.
Write clean, modular, maintainable, and well-tested code.
Conduct code reviews and contribute to engineering best practices.
Own service reliability, performance, observability, and production support.
Collaborate with Tech Leads, Architects, Product, and other engineers.
Support and mentor early-career engineers.
What You Bring
5+ years of hands-on software engineering experience.
Robust experience in both Node.js backend and React/Next.js frontend development.
Experience building and operating cloud-native services on AWS or equivalent platforms.
Good understanding of distributed systems, APIs, and event-driven architectures.
Strong problem-solving skills and a high sense of ownership.
Nice to Have
Experience in airline, cargo, logistics, or integration-heavy enterprise domains.
Familiarity with modular architectures and incremental migration approaches.
Exposure to CI/CD, automated testing, and Infrastructure as Code.
Experience with AI-assisted development tools.
Why This Role Matters
Senior Software Engineers are central to the evolution of FLX ONE Cargo, driving the development of high-quality, scalable solutions while solving complex problems through hands-on engineering.
Significant: Candidates must have recent hands-on experience in both Node.js and React/Next.js. Backend-only, frontend-only, or coordination-focused profiles will not be considered.
📌 Senior Software Engineer Pune
🏢 Accelya
📍 Pune