CareerPlan

Staff Software Engineer - Full Stack (Gurugram Based)

GurgaonFull-time2026-09-23 → 2026-11-10
On-site · India

Core

Lead full-stack architecture and system design for web and cross-platform travel products used by millions of customers.

Role type

Staff Software Engineer (Full Stack)

Builds

End-to-end systems including user interfaces, APIs, backend systems, and the critical Backend for Frontend (BFF) layer for mobile websites, native apps, and desktop sites.

Domain

Travel technology, high-traffic web and mobile platforms

Required skills

Java, Kotlin, .NET, JavaScript/TypeScript, Node.js, React, TypeScript, BFF architecture, API design, middleware, technical leadership, system design, cross-platform development

Preferred skills

Scala, cloud platforms, microservices, DevOps, large-scale migration, native Android/iOS development

Technologies

Java, Kotlin, .NET, JavaScript, TypeScript, Node.js, React

Responsibilities

Lead full-stack architecture and system design; Own complex end-to-end systems including BFF layers; Mentor and guide high-performing teams; Drive technical decisions across multiple squads; Collaborate with Product and Design to deliver user-centered features.

Seniority

Staff, technical leadership & architectural ownership