Android Mobile Engineer
Skills
Software DesignAndroidCommercial SoftwareEasily AdaptableEngineeringMobile PlatformsProgramming
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- At least 3 years of commercial software development experience
- Proven Android app development experience
- Familiarity with mobile web and back-end technologies
- Experience with reactive programming in native mobile platforms
- Ability to break down complex problems into simple solutions
- High quality verbal and written communication skills
- Sense of ownership and pride in your work
- Demonstrated ability to use AI tools to improve efficiency quality and decision-making
- Proven ability to operate effectively with a global-first mindset
- Willingness and ability to take on new technologies
Nice to have
- Adaptable
- Collaborative
- Ownership mindset
- Globally minded
- Quality focused
Day to day
- Develop Android features in Kotlin using Coroutines Jetpack Compose and GraphQL within a modular clean-architecture codebase.
- Collaborate closely with product managers and designers to define specifications build high-quality deliverables and ship improvements quickly.
- Own the full engineering lifecycle from design and implementation through QA maintenance and occasional backend microservice work.
