About The Role
We are looking for a highly skilled Senior Mobile Application Developer with deep expertise in Native Android, AndroidX (Kotlin), and iOS (Swift) development. The ideal candidate should have prior experience working on production-grade, multi-tenant applications and strong problem-solving abilities to enhance and scale a ride-pooling application that is already live in production.
This role requires hands-on technical leadership, ownership of end-to-end mobile app development, and the ability to collaborate closely with cross-functional teams to deliver high-quality, scalable, and reliable mobile experiences.
Key Responsibilities
- Design, develop, and maintain Native Android, AndroidX (Kotlin) and iOS (Swift) applications.
- Collaborate with backend, QA, and product teams to implement robust, scalable solutions.
- Integrate and optimize Firebase services (Authentication, Realtime DB / Firestore, Push Notifications, Crashlytics, etc.).
- Implement and maintain Twilio-based communication features, including VOIP calling, SMS, and notifications.
- Work on Google Maps SDK / equivalent mapping solutions to enable location tracking, navigation, and geo-based features.
- Integrate and maintain payment gateways (TAP, Stripe, Razorpay, PayPal, or equivalent), ensuring secure and smooth transactions.
- Enhance and maintain multi-tenant application features to support multiple customer environments.
- Ensure application performance, reliability, and security across platforms.
- Troubleshoot and resolve production issues with a quick turnaround.
- Stay updated with mobile technology trends, frameworks, and best practices.
- FCM and APN push notifications
Must-Have Skills
Strong hands-on expertise in Kotlin (AndroidX) and Swift (iOS).Proven experience in Firebase integration (authentication, analytics, push notifications).Strong working knowledge of Twilio APIs (VOIP, SMS, notifications).Experience in Google Maps SDK or equivalent mapping libraries.Payment gateway integration experience (e.g., TAP, Razorpay, Stripe, PayPal).Experience with multi-tenant mobile applications in production.Solid understanding of VOIP calling frameworks.Strong debugging and performance optimization skills.Experience in deploying and maintaining apps on Google Play Store and Apple App Store.Experience in creating a Generic Themes and apply multiple themes with the same code base.Experience in publishing the apps to the appstore and playstoreExperience with Firebase Analytics / CrashlyticsShould have experience with Swift UI and UiKitGood-to-Have / Domain Advantage
Prior experience working in ride-hailing / ride-pooling / mobility / logistics applications.Knowledge of backend REST APIs, WebSockets, and real-time communication.Exposure to CI / CD for mobile app deployments.Understanding of application security in mobile environments.Who Should Apply
You are a senior-level developer with 3–6+ years of strong native mobile development experience.You have worked on the end-to-end app lifecycle from design to production.You are comfortable working on a production-grade, customer-facing application.You can join immediately or within 15–30 days.What We Offer
Opportunity to work on a scalable ride-pooling platform with real-world impact.Ownership of product development and direct influence on feature design.Dynamic and collaborative work environment.Competitive compensation and benefits.Skills Required
Swift UI, Voip, Kotlin, Crashlytics, Firebase, Payment Gateway Integration, Swift, Uikit