Develop software solutions and conduct testing to ensure quality deliverables, including scalable Android features using Kotlin and modern Android frameworks
Contribute to design improvements using Jetpack Compose and modular architecture approaches
Collaborate with cross-functional teams and mentor engineers through knowledge sharing
Evaluate and apply current Android technologies aligned with business goals
Create documentation for code, system designs, and technical decisions
Integrate RESTful APIs and backend services, including support for AI-enabled features
Ensure quality through unit testing, UI automation, performance optimization, and CI/CD participation
Follow security and app store compliance standards
Requirements
Bachelor’s degree + 5 years experience OR Advanced degree + 3 years experience
4–7+ years of software engineering experience
Experience building Android applications using Kotlin and modern Android SDK
Preferred Experience with Jetpack Compose, MVVM, or Clean Architecture
Familiarity with AI-powered APIs or recommendation systems
Experience with testing frameworks (Espresso, JUnit)
Experience with CI/CD pipelines, Git, and Gradle
Experience building consumer-facing applications at scale