Senior iOS and Android Developer, Banking App
- Bengaluru
Jeśli otrzymałeś tę ofertę pracy od naszych rekruterów, zapoznaj się z naszą Polityką prywatności.
Client
Project overview
In this role, you will be responsible for the full lifecycle of features, from understanding business requirements to implementation, monitoring, and continuous improvement.
Position overview
In this role, you will be responsible for the full lifecycle of features, from understanding business requirements to implementation, monitoring, and continuous improvement.
You will work on complex financial flows where reliability, performance, and user experience are essential, and help shape scalable mobile architecture.
Technology stack
Android: Kotlin, Jetpack Compose, XML, Coroutines/Flow, Room, DataStore
Architecture: MVVM, Clean Architecture, Repository pattern
Networking: URLSession / Alamofire, Retrofit / OkHttp
Analytics: Mixpanel, RudderStack
CI/CD: GitHub Actions, Fastlane
Testing: XCTest, XCUITest, JUnit, Espresso
Responsibilities
- Develop and maintain core mobile features across iOS and Android
- Build and evolve applications using modern frameworks (SwiftUI, Jetpack Compose)
- Ensure high standards of security (authentication, biometrics, encryption, session handling)
- Design and maintain scalable architecture (MVVM, Clean Architecture, separation of concerns)
- Optimize performance (startup time, responsiveness, memory usage, crash-free rate)
- Implement analytics and monitoring to track user behavior and system reliability
- Collaborate closely with product, design, backend, and cross-platform teams
- Deliver consistent product features across platforms with platform-specific excellence
- Proactively identify issues, improve UX, and ensure high-quality releases
Requirements
- 4+ years of experience in mobile development (iOS and/or Android)
- Strong proficiency in Swift and/or Kotlin
- Experience with SwiftUI and/or Jetpack Compose
- Solid understanding of MVVM, Clean Architecture, and scalable app design
- Experience building security-sensitive applications (authentication, biometrics, secure storage)
- Strong focus on performance optimization and debugging
- Experience with CI/CD pipelines (e.g., GitHub Actions, Fastlane)
- Hands-on experience with analytics tools (e.g., Mixpanel, RudderStack)
- Strong attention to detail and user experience
- Ownership mindset and ability to make technical decisions
Nice to have
- Experience in fintech, banking, or regulated environments
- Experience with UIKit ↔ SwiftUI or XML ↔ Compose migrations
- Familiarity with modularized or multi-module projects
- Understanding of accessibility and localization best practices
- Ability to collaborate on backend/API design and troubleshoot integrations
Looking for Similar Opportunities?

Co oferujemy
Dni wolne
Zgodne z lokalnym prawem
Dbamy o Twoje zdrowie
Zapewniamy szeroki wachlarz usług w ramach prywatnego ubezpieczenia medycznego
Płatne chorobowe
Zgodnie z lokalnym prawem
Wakacje i specjalne dni wolne
Zgodnie z oficjalnym kalendarzem, niezależnie od kalendarza klienta
Komfortowe warunki pracy
Elastyczny czas pracy oraz pomoc w wyposażeniu komfortowego miejsca pracy
Wewnętrzna platforma edukacyjna
Dostęp do profesjonalnych kursów i szkoleń
Wewnętrzne kursy języka angielskiego
Firmowe szkolenia z wysoko wykwalifikowanymi nauczycielami
