Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Design, develop, and maintain Android applications using Kotlin and Java, ensuring scalable, maintainable, and reusable code adhering to Android best practices.
Integrate RESTful APIs, third-party SDKs, cloud services, and optimize application performance, security, and user experience.
Utilize AI-assisted development tools and vibe-coding methodologies to enhance productivity, code quality, testing, and debugging while delivering production-grade implementations.
Minimum Requirements
Bachelor's degree in Computer Science, Engineering, or related field.
5-9 years of experience in Android application development with demonstrated production-grade delivery.
Strong proficiency in Kotlin and Java, Android SDK, Android Studio, Gradle, MVVM, Clean Architecture, and Android Jetpack components.
Experience using AI-powered coding tools (e.g., GitHub Copilot, ChatGPT), and ability to evaluate and productionize AI-generated code. Role requires working in-office at least 3 days per week.
Ideal Candidate Profile
Experienced Android developer comfortable balancing rapid AI-assisted development with engineering best practices and production-quality standards.
Familiarity with modern Android architectures (MVVM, Clean Architecture) and Jetpack components, and experience with AI-assisted development workflows.
Able to collaborate with cross-functional teams, take ownership, and implement complex Android solutions in an agile and hybrid on-site environment.
