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 playstore
- Experience with Firebase Analytics / Crashlytics
- Should have experience with Swift UI and UiKit
Good-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.