Senior Mobile Developer
Cargill India
Apply on company website
Senior Mobile Developer
Cargill India
Bengaluru/Bangalore
Not disclosed
Job Details
Job Description
Senior Software Engineer (Senior Mobile Developer)
Job Purpose and Impact
We are seeking a Senior Mobile Developer with 8+ years of experience building high-quality, scalable mobile applications. You will design and deliver robust Android/iOS solutions, own critical features end-to-end, and drive engineering excellence across performance, security, and reliability.
Key Accountabilities
- Architect, build, and maintain mobile apps using Kotlin/Java (Android) and/or Swift (iOS); exposure to Flutter/React Native is a plus.
- Implement clean architecture patterns (MVVM/MVI/Clean Architecture), modularization, and reusable components.
- Build seamless integrations with REST/GraphQL, authentication (OAuth2/OIDC/JWT), push notifications, analytics, and crash reporting.
- Ensure high app quality through unit/UI automation testing (JUnit, Espresso, XCTest, XCUITest), CI/CD pipelines, and code reviews.
- Optimize performance (startup time, memory, battery), troubleshoot production issues, and improve observability.
- Collaborate with Product, Design, and Backend teams; contribute to technical roadmaps and mentor engineers.
Qualifications
- 8+ years of experience building high-quality, scalable mobile applications in Android, Kotlin, IOS , Swift , SwiftUI, mobile react native.
- Strong computer science fundamentals, including data structures, multithreading, and networking.
- Experience with CI/CD (GitHub Actions, Jenkins, Bitrise), Git, release management, and App Store/Play Store deployments.
- Knowledge of secure coding practices, encryption, keychain/keystore, and privacy compliance.
- Familiarity with Firebase, feature flags, A/B testing, and modern dependency management.
Experience Level
Senior LevelJob role
Work location
Bangalore, Karnataka, IN India, 560087
Department
Software Engineering
Role / Category
Software Development
Employment type
Full Time
Shift
Day Shift
Job requirements
Experience
Min. 4 years
About company
Name
Cargill India
Job posted by Cargill India
Apply on company website