BENGALURU · FULLTIME
Senior Mobile Developer

Curl.tech
Bengaluru · onsite · Posted 3d ago
Your match
Sign in to see your match score, skill gaps & tailored resume.
Section · 01
About this role
We are seeking an experienced Mobile Developer skilled in both iOS (Swift) and Android (Kotlin) to design, develop, and maintain modern, scalable mobile applications. The ideal candidate has a strong grasp of AWS cloud services, API integrations, and secure enterprise authentication (Microsoft Entra ID). You will collaborate closely with backend engineers, product managers, and UI/UX designers to deliver intuitive, performant, and secure mobile solutions across iPhone, iPad, Apple Watch, and Android devices.
Responsibilities
- Design, develop, and maintain high-quality mobile applications for iOS and Android platforms.
- Implement MVVM + Clean Architecture principles to ensure scalability, maintainability, and testability.
- Integrate Microsoft Entra ID (MSAL) for secure enterprise authentication and token-based access.
- Build and consume RESTful and GraphQL APIs for data exchange with backend systems hosted on AWS.
- Collaborate with backend teams to define API specifications, performance, and security standards.
- Develop UI components using SwiftUI and Jetpack Compose for responsive and visually engaging interfaces.
- Handle asynchronous programming using Combine (iOS) and Kotlin Coroutines (Android).
- Implement data persistence using Core Data (iOS) and Room Database (Android).
- Integrate and configure push notifications using APNs and Firebase Cloud Messaging (FCM).
- Use AWS services (Lambda, API Gateway, S3 Cognito, Amplify, or SNS) to enhance backend integration and scalability.
- Build and maintain CI/CD pipelines using Xcode Cloud and Gradle Build System, ensuring automated testing and deployment.
- Utilize analytics, crash reporting, and monitoring tools (Firebase, AWS CloudWatch, App Center).
- Stay up to date with platform updates, SDK enhancements, and mobile architecture best practices.
Requirements
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- 6+ years of professional experience in mobile app development.
- Strong understanding of mobile app lifecycle, performance optimization, and deployment processes.
- Proven experience building and maintaining production-grade apps for both App Store and Google Play.
- Strong communication and collaboration skills in Agile environments.
IOS Development
- Language: Swift 5.10
- Framework: SwiftUI + Combine.
- Architecture: MVVM + Clean Layers.
- Minimum iOS: 16+ (Universal - iPhone, Watch, and iPad).
- IDE: Xcode 26 x.
- Authentication: Microsoft Entra ID (MSAL 1.5x).
- Networking: URLSession + async/await (Bearer Entra token).
- Persistence: Core Data.
- Push Notifications: APNs.
- Charts: Swift Charts (Apple).
- CI/CD: Xcode Cloud + TestFlight.
Android Development
- Language: Kotlin 1.9x.
- Framework: Jetpack Compose (BOM 2024.09.xx ).
- Architecture: MVVM + Clean Architecture (Hilt DI).
- IDE: Android Studio.
- Authentication: Microsoft Entra ID (MSAL Android 4x).
- Networking: Retrofit 2.9x + OkHttp 4.12x
- Persistence: Room Database 2.6x.
- Coroutines: Kotlin Coroutines 1.8 x.
- Charts: VICO Charts 2.0 x.
- Push Notifications: Firebase Cloud Messaging 24/7
- Build System: Gradle 8.5 x (AGP 8.4 x).
- Min SDK / Target SDK: 26 / 34
Cloud And API Knowledge
- Hands-on experience with AWS services such as AWS Lambda, API Gateway, S3 DynamoDB, Amplify, or Cognito.
- Familiarity with CI/CD on AWS (CodePipeline / CodeBuild) is a plus.
- Experience in API design, integration, and troubleshooting (REST, JSON, GraphQL).
- Knowledge of secure API communication (OAuth2 JWT, HTTPS, SSL pinning). This job was posted by S Kritika from Curl Analytics.
Sourced from linkedin · view original
Let the agent run this one for you.
Tailored resume, auto-apply, and referral lookup — in under 2 minutes.
Section · 02
Skills
Section · Company
About Curl.tech

Curl.tech
Emerging Technologies
30
employees
2017
9 years old
Bangalore / Bengaluru, Karnataka
India
About
Industries
Find them on