Staff Software Engineer - Frontend-Heavy Full Stack (Gurugram Based)
Core
Lead full-stack architecture and system design for features used by millions of customers across web and cross-platform environments, owning complex end-to-end systems including the Backend for Frontend (BFF) layer.
Role type
Staff Software Engineer (Frontend-Heavy Full Stack)
Builds
Web and cross-platform products (mobile websites, native apps, desktop sites) for accommodations, flights, payments, and marketing.
Domain
Travel technology, high-traffic, high-availability platforms.
Required skills
Scala, Kotlin, Python, JavaScript/TypeScript, Node.js, React, TypeScript, BFF architecture, API design, middleware, technical leadership, system design, cross-platform development.
Preferred skills
Java, JVM languages, cloud platforms, microservices, DevOps, large-scale migration.
Responsibilities
Lead full-stack architecture and system design; own complex end-to-end systems including BFF; mentor and guide high-performing teams; drive technical decisions and best practices; collaborate with Product and Design.
Seniority
Staff, technical leadership & architecture