Senior Software Engineer (frontend) in Gurugram, India is listed on Jobeax. Browse 30,000+ vacancies available.
Who We Are: Fareportal is a travel technology company powering a next-generation travel concierge service. Utilizing its innovative technology and company owned and operated global contact centres, Fareportal has built strong industry partnerships providing customers access to over 500 airlines, a million lodgings, and hundreds of car rental companies around the globe. With a portfolio of consumer travel brands including CheapOair and OneTravel, Fareportal enables consumers to book-online, on mobile apps for iOS and Android, by phone, or live chat. Fareportal provides its airline partners with access to a broad customer base that books high-yielding international travel and add-on ancillaries.
Fareportal is the number 1 privately held online travel company in flight volume.
- Fareportal partners with over 600 airlines, 1 million lodgings, and hundreds of car rental companies worldwide.
- We are seeking a high-performing Senior Software Engineer to design, scale, and optimize our mobile applications. In this role, you will own the technical architecture, cross-platform development, native modules, UI styling frameworks, and API integrations for our iOS and Android platforms. Experience in the Online Travel Agency (OTA) sector or e-commerce booking engines is highly preferred and will give candidates a distinct competitive advantage.
Position: Senior Software Engineer (Mobile)
Experience: 3+ years of professional mobile development experience
React / React Native, Redux/React Query/Mobx, Native iOS (Swift), Native Android (Kotlin), CSS/Styling Frameworks, and API Integration Engines
Lead frontend and mobile project lifecycles from concept to final store deployment.
Design robust, scalable, and high-performance client-side architectures.
Mentor junior developers through code reviews, pair programming, and technical discussions.
Align with product managers and UI/UX designers to scope features and build high-fidelity interfaces.
UI Engineering & Styling Frameworks
Implement highly responsive layouts using advanced CSS-in-JS, Tailwind CSS, or Native StyleSheets.
Build, maintain, and scale a reusable UI component library across web and mobile platforms.
API Integration & Data Orchestration
Architect secure data layers using RESTful APIs, GraphQL, and real-time WebSockets.
Manage complex data state, client-side caching, and payload optimization for low-bandwidth environments.
Integrate complex third-party services, payment gateways, and vendor SDKs into the mobile application flow.
Performance Optimization & Debugging
Diagnose and resolve complex production issues, memory leaks, and performance bottlenecks.
Implement advanced debugging using Flipper, Chrome DevTools, Xcode Instruments, and Android Profiler.
Optimize application rendering speeds, startup times, and offline local data storage.
Deployment & Lifecycle Management
Manage the end-to-end release pipeline on Apple App Store and Google Play Store.
CSS Frameworks & Systems: CSS3, Tailwind CSS, Styled Components, Emotion, and React Native StyleSheet.
React Native, Redux, Redux Toolkit, and JavaScript/TypeScript.
API Integration & Networking
Data Protocols: Network Tools: Axios, Fetch API, React Query / RTK Query, and Postman.
iOS: Xcode, Swift, Objective-C, UIKit/SwiftUI, and Core Data.
Android: Android Studio, Kotlin, Java, Android SDK, and SQLite/Room
Testing & Automation
Prior experience building OTA (Online Travel Agency) platforms, live booking engines, global distribution systems (GDS), or complex transactional e-commerce apps.
Solid understanding of mobile security best practices, OAuth/JWT authentication, data encryption, and local caching strategies.