Android Mobile Engineer

Skills
Software DesignAndroidCommercial SoftwareEasily AdaptableEngineeringMobile PlatformsProgramming
Role

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.