Salary
💰 $155,000 - $170,000 per year
Tech Stack
AndroidGraphQLKotlin
About the role
- Senior Android Engineer to drive development of Complex's Android app, integrating editorial and commerce
- Design and build Android features in Kotlin using Jetpack libraries
- Collaborate with product and design to translate wireframes into polished UX
- Ensure code is modular, testable, and scalable across app versions and Android OS levels
- Integrate APIs from backend services and external vendors (e.g. Shopify, CMS)
- Instrument the app with analytics and monitoring tools to support A/B testing and performance improvements
- Drive app performance initiatives including lazy loading, image optimization, and offline capabilities
- Participate in code reviews, provide technical mentorship, and own release planning and maintenance
Requirements
- 5+ years of experience building Android applications
- Proficiency in Kotlin and the Android development ecosystem
- Experience integrating RESTful or GraphQL APIs
- Deep understanding of Android design patterns, architecture, and app lifecycle
- Familiarity with performance monitoring and crash reporting tools
- Bonus: Experience with content-rich or commerce-oriented apps
- Bonus: Integration with Shopify SDKs or headless CMS
- Bonus: Background working on apps with high user concurrency
- Bonus: Experience in startup or cross-functional, fast-moving teams