Requirements:
- Proven experience in building and deploying an app that delight customers
- Strong proficiency in Kotlin
- Familiarity with modern app architectures like Unidirectional Data Flow, Dependency Injection, Structured Concurrency with Kotlin Coroutines, amongst others
- Desire to write testable code
- Understanding of REST API design
- Strong product mindset and passion for user experience, with a focus on prioritising work that addresses user needs and making data-driven decisions
- Excellent communication skills, with the ability to convey complex technical concepts to non-technical audiences
- Ability to collaborate effectively within a team, as well as independently and proactively solve problems
Nice to Have:
- Any experience with declarative UI (Compose), Gradle, and CI/CD pipelines (GitHub Actions) would be great!
What You'll Be Doing:
- Build impactful features: Collaborate with regional and product teams to launch high-quality, seamless experiences on our Android platform
- Champion team culture: Actively participate in agile ceremonies and help refine our team processes
- Elevate the Android Guild: Drive engineering excellence across the organization and help set the gold standard for Android development
Perks and Benefits:
We are fully aware that it is uncommon for a candidate to have all skills required and we fully support everyone in learning new skills with us. So if you have some of those listed below and are eager to learn more we do want to hear from you! But don’t worry we don’t expect you to know everything!