Android Engineer

Requirements

  • Commercial experience building Android applications
  • Good knowledge of Kotlin and modern Android development
  • Experience with Jetpack Compose, or an interest in developing skills with it
  • Understanding of common mobile development principles, patterns and testing practices
  • Experience building and releasing features as part of a collaborative product team
  • Ability to write clear, maintainable and well-tested code
  • Good collaboration and communication skills
  • Proactive approach and willingness to take ownership of work
  • Curiosity and genuine desire to continue learning and developing as an engineer

Nice to Haves

  • Contributed to reusable components or modules
  • Enjoy working closely with product and design to solve customer problems
  • Comfortable owning features while asking for support when needed
  • Care about building polished, reliable and accessible mobile experiences
  • Interest in using modern technologies, including AI, to improve products and engineering workflows
  • Experience sharing ideas, receiving feedback and learning from experienced engineers
  • Experience with Server-Driven UI
  • Worked with A/B testing or experimentation
  • Exposure to CI/CD and automated mobile testing
  • Integrated ML or AI-powered functionality into an app
  • Experience or interest in backend or full-stack development
  • Experience taking a feature from initial idea through to release

What You'll Be Doing

  • Collaborating with designers, product managers and other engineers to build high-quality customer experiences
  • Designing, building and shipping Android features using Kotlin and Jetpack Compose
  • Contributing to development of the in-house Server-Driven UI framework
  • Supporting and improving mobile infrastructure, including CI/CD pipelines with GitHub Actions, Google Play deployment workflows and automated UI testing
  • Writing clean, maintainable and well-tested code
  • Participating in code reviews and technical discussions
  • Focusing on UI detail, accessibility and overall app experience
  • Building understanding of backend systems and APIs powering the app
  • Monitoring released features and resolving issues as they arise
  • Contributing to engineering standards and practices across the Mobile Engineering group

Perks and Benefits

  • Competitive salary
  • Equity scheme sharing in Motorway’s success
  • 25 days’ holiday
  • Flexible working: two days a week in the London office
  • Private medical insurance through Bupa
  • Life assurance
  • Pension scheme with 5% employer contribution
  • Enhanced family leave (26 weeks’ full pay for maternity or adoption leave)
  • 24/7 Employee Assistance Programme
  • EV leasing scheme
  • Cycle to Work scheme
  • Nursery salary-sacrifice scheme
  • One paid volunteering day each year
  • Supportive team environment with opportunity to work with AI and latest technologies
AI Summary ✨

Similar jobs

  • Software Engineer - Android (Technical Leadership)

    MetaLondon, UK2 days ago
    NewRegistered sponsor
  • IT Mobile Asset Management Analyst

    DeliverooLondon, UK5 days ago
    Registered sponsor
  • Senior Android Engineer

    MotorwayLondon, UK6 days ago
  • See all jobs in UK →