Android Developer
Aman SinghUnited StatesSENIORPosted 12d ago
KotlinJavaGraphQLNode.jsAndroid SDKAndroid StudioJetpack librariesREST APIsCI/CDAutomated testingDebuggingPerformance optimization
About the Role
We are looking for an Android Developer to join our team. This role focuses on developing scalable Android applications and building features for loyalty, rewards, savings, and membership benefits.
Key Responsibilities
• Develop scalable, high-quality Android applications
• Build features for loyalty, rewards, savings, and membership benefits
• Integrate GraphQL APIs and backend microservices
• Collaborate with product managers, UX designers, and backend engineering teams
• Optimize application performance and contribute to code reviews and technical design decisions
Requirements
• 5+ years of professional Android development experience
• Strong proficiency in Kotlin and Java
• Hands-on experience with GraphQL APIs
• Experience integrating Node.js-based backend services
• Experience with Android SDK, Android Studio, and Jetpack libraries
• Knowledge of REST APIs, asynchronous programming, and mobile architecture
• Experience with CI/CD, automated testing, debugging, and performance optimization
Preferred Qualifications
• Experience in retail, eCommerce, loyalty, or membership applications
• Familiarity with MVVM, MVI, or Clean Architecture
• Experience with Agile/Scrum and cloud-native environments
• Experience with large-scale customer-facing mobile applications