The job is looking to solve the problem of building next-generation Android native mobile applications with key product differentiators by leveraging the full native power of customers' mobile devices. The company aims to achieve this through modern tools, a strong culture, and complex problem-solving.
Requirements
- Bachelor's degree in Computer Science (or a technical field) or equivalent practical experience.
- 6+ years of experience in mobile application development.
- 6+ years of experience with Android framework development.
- Expert level Programming experience in Kotlin (no Java).
- Experience architecting and designing mobile applications or frameworks.
- Experience working with GraphQL on a regular basis.
- Hands-on experience using Github Copilot, Google Gemini, Cursor, Windsurf as part of your regular workflow.
Responsibilities
- Guiding the technical implementation for next generation Android native mobile application(s).
- Developing key product differentiators by leveraging the full native power of customers' mobile devices.
- Using AI and working with various LLMs on a daily basis to improve workflows, development, and app performance.
- Architecting and designing mobile applications or frameworks.
- Working with GraphQL on a regular basis.
- Helping others around you brings personal gratification.
- Striving to deliver an unmatched experience for the end users of the products you build.
Other
- Bachelor's degree in Computer Science (or a technical field) or equivalent practical experience.
- Master's degree or PhD.
- Hands-on technical leadership experience, leading teams and setting technical direction.
- Experience architecting and designing large-scale, scalable systems.
- Experience developing creative solutions to difficult problems.