Android Engineer
Skills
Android JetpackCatalogsDependency InjectionEngineeringGradleNavigationObjectives And Key Results
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Positive collaborative mindset with strong problem solving skills
- Expertise in Jetpack Compose
- Solid experience with Jetpack Navigation including deep links and multiple graphs
- Strong understanding of Clean Architecture and MVVM
- Practical experience with Kotlin Coroutines Flow ViewModel StateFlow DataStore and Hilt
- Solid unit testing experience with MockK
- Comfortable working with Gradle and version catalogs
Nice to have
- Collaborative
- Positive
- Problem solver
- Confident communicator
Day to day
- Design, develop, and deliver new features for the Android application
- Maintain and improve an existing codebase with a focus on reliability performance and scalability
- Work closely in a cross functional Agile squad with Product Design and Engineering stakeholders
- Contribute to quarterly OKR planning and adapt priorities as business needs evolve
- Build user focused solutions that support a high quality mobile experience
Hiring process
- Submit your application
- Shortlisted applicants are contacted
- Pion may collect personal data for recruiting and related purposes
