We are seeking skilled
Android App Developers to design, build, and maintain high-performance native Android applications for our US IT recruitment platform. Work
onsite in Lucknow, Noida, Bangalore, or Hyderabad to develop mobile apps powering candidate job search, recruiter dashboards, interview scheduling, and client portals.
Key Responsibilities
- Design, develop, test, and maintain native Android applications using Kotlin/Java
- Collaborate with product managers, UI/UX designers, and backend teams to ship features
- Write clean, scalable, maintainable code following Android best practices
- Integrate RESTful APIs and third-party SDKs (Firebase, analytics, payments)
- Optimize apps for performance, security, battery efficiency across devices
- Debug and fix bugs, crashes, ANRs using Crashlytics and performance tools
- Implement modern Android architecture: MVVM/MVP/Clean Architecture
- Ensure cross-device compatibility (phones, tablets, different screen sizes)
- Conduct code reviews and mentor junior Android developers
- Stay updated with Android 15+, Jetpack Compose, latest Google I/O announcements
Required Technical Skills
- Languages: Kotlin (preferred), Java 8+
- Core Android: SDK, Activities, Fragments, Services, Broadcast Receivers
- Architecture: MVVM/MVP/Clean Architecture patterns
- Jetpack: ViewModel, LiveData, Room, Navigation Component, Data Binding
- Networking: Retrofit, OkHttp, REST APIs, JSON parsing (Gson/Moshi)
- Firebase: Auth, Firestore, Push Notifications, Analytics, Crashlytics
- Storage: SQLite, Room DB, SharedPreferences, DataStore
- Version Control: Git (GitHub/GitLab), branching strategies
- UI/UX: Material Design 3, ConstraintLayout, RecyclerView
- Testing: Unit tests (JUnit, Mockito), UI tests (Espresso)
Good-to-Have Skills
- Advanced: Coroutines, Flow, RxJava, Jetpack Compose
- DevOps: CI/CD (Fastlane, GitHub Actions), Play Store publishing
- Security: ProGuard, R8, certificate pinning, secure storage
- Features: Payment gateways (Razorpay, Stripe), Google Maps, location services
- Methodologies: Agile/Scrum, Jira, Confluence
Skills: code,app,android,rest,firebase,developers