Our Android team designs and develops applications for Android marketplaces, creating experiences that users enjoy while maintaining high quality. They challenge themselves with new projects and learn along the way. Join our team if you're up for the challenge!
Requirements
- Own complex features end-to-end - from ambiguous requirements through A/B experimentation to production rollout
- Work on a large-scale Kotlin Android app with Compose, Coroutines, Hilt, and Navigation component
- Raise the quality bar for the whole team - push for testability, contribute to test infrastructure, and make sure 'it works on my machine' is never the standard
- Mentor engineers through code reviews and pair programming, teaching the 'why' behind architectural decisions
- Hunt down technical debt, flaky builds, and legacy pain points, treating codebase health as seriously as new features
- Champion UX quality and refuse to ship unstable or half-baked interfaces
- Dive fearlessly into unfamiliar territory - JNI, Python, Bash, reverse engineering
- Drive improvements in ways of working - from AI-assisted development to CI pipelines
Benefits
- Growth and learning opportunities
- Health and wellness
- Tools of your choice
- Community and celebrations
- Convenient commuting
- Work-life balance
- Premium Surfshark accounts