Job Description :
We are looking for a talented and passionate Mobile App Developer to design, develop, and maintain high-quality mobile applications across Android and iOS platforms. The ideal candidate should have hands-on experience with either native development (Kotlin / Swift) or cross-platform frameworks (Flutter / React Native). This role involves working closely with product, design, and backend teams to deliver user-friendly, scalable, and secure mobile solutions.
Key Responsibilities :
- Design and build advanced mobile applications for Android, iOS, or cross-platform frameworks.
- Collaborate with product managers, designers, and backend engineers to deliver seamless user experiences.
- Integrate apps with REST APIs, WebSockets, third-party services, and cloud-based backends.
- Implement offline-first functionality, caching, and local storage.
- Ensure the performance, responsiveness, and scalability of applications.
- Maintain code quality, conduct code reviews, and follow industry best practices.
- Build and manage CI / CD pipelines for automated testing and deployments.
- Monitor app performance, crash reports, and implement necessary fixes proactively.
- Ensure compliance with platform guidelines (App Store / Play Store) and security best
practices.
Stay updated with emerging mobile technologies, tools, and frameworks.Required Skills & Qualifications :
Strong programming skills in either Kotlin / Java (Android), Swift / Objective-C (iOS), or cross-platform frameworks like Flutter / React Native.Hands-on experience with Firebase, Push Notifications, In-app Purchases, and Analytics tools.Familiarity with mobile app architecture patterns (MVC, MVVM, Clean Architecture).Proficiency in API integrations, JSON, and secure data handling.Strong understanding of mobile UI / UX design guidelines and best practices.Knowledge of CI / CD pipelines, app deployment, and publishing to App Store and Play Store.Good debugging and performance optimization skills.Preferred Qualifications :
Experience in fintech, e-commerce, or large-scale B2C mobile apps.Knowledge of payment gateways, authentication mechanisms, or secure financial APIs.Exposure to cloud services (AWS, GCP, Azure).Familiarity with Agile / Scrum methodology.Experience with test automation frameworks for mobile apps.(ref : hirist.tech)