Senior Android Engineer at Quit Genius

  • Anywhere (100% Remote) Only
  • Quit Genius
Job Description:

The Role

As our Engineering team expands at Quit Genius, we are looking for a Senior Android Engineer to help in leading the build of our Android application which is designed to help users overcome addiction. You will be joining a rapidly growing team as a Senior Engineer to plan and execute our mobile strategy, champion Android best practices and contribute towards feature design and development. We are focusing on improvements to our telemedicine and cognitive behavioural therapy solutions for addiction management which we built from the ground up. We need someone who is able to work as part of a mixed seniority, cross functional team and take ownership of software development, UX and applying architectural best practices. This is a great opportunity to have a significant impact as we grow our team and deliver a product that will improve the lives of millions of people around the world.

Responsibilities:

  • Building and maintaining the Quit Genius Android application, providing our members with the best possible care
  • Working in an agile environment as part of a cross-functional squad, taking ownership of the features within the app
  • Collaborating with the wider product team (product managers, designers) to come up with creative solutions to the challenges we’re facing
  • Working alongside other developers on the technical roadmap, constantly seeking to improve our codebase and workflows
  • Making sure we deliver a great Android app by applying engineering best practices (testing, continuous integration/deployment)

The background we are looking for:

  • Ideally five years of professional Android development experience- Experience in mid-large tech firms who have seen challenges of scale will be a big plus
  • A solid understanding of Kotlin, MVVM, clean architecture, and modern Android development practices - Dependency Injection (Hilt), Coroutines, Jetpack are some of the things we’d love - if you had strengths in.
  • An eye for design and a focus on providing our members with a great UX (familiarity with google design guidelines, accessibility, etc.)
  • A solid understanding of software design patterns, in particular, MVVM
  • Experience integrating REST APIs and working with tools like Postman
  • Knowledge of testing on Android (unit testing & UI testing) and how to automate it
  • Experience maintaining continuous integration/deployment pipelines (preferably on Bitrise)
  • A desire to work on something meaningful and have an impact - what we do changes lives!

Our teams at Quit Genius are made up of an incredible range of talented people from all walks of life. We believe that diversity of any description leads to innovation, idea sharing and collaboration. Quit Genius is proud to be an equal opportunity employer. We do not discriminate based on race, ethnicity, colour, ancestry, national origin, religion, sex, sexual orientation, gender identity, age, disability, veteran status, genetic information, marital status or any other legally protected status. Diversity and Inclusion are paramount to the success of our mission and our culture is driven by our differences, each of which we embrace with open arms.

Company Benefits

  • Work with a talented, passionate and ambitious team of doctors, designers and technologists
  • Opportunity to significantly contribute to key decisions in the development of the product and the business as a whole.
  • Gaining first-hand experience of what it takes to scale a successful business.
  • Highly flexible work schedule.
  • The opportunity to have a big impact. What we do saves lives.
  • Competitive salary and stock options
  • Pension scheme
  • Health and dental insurance
  • Unlimited holiday and a flexible work schedule
  • Flexible work from home and remote days
  • The chance to join a high-growth startup
  • The opportunity to develop and grow fast along with the business, and learn a whole lot along the way
  • Work in a central London office with a bunch of fun and inspiring people (with a barista-style coffee machine)
  • We promote good work-life balance

Interview Process

  • Intro call- Call with Eoin Pierce - our tech and product recruiter to find out more about your background and also share more information on Quit Genius, the team and the role
  • Step 1- Hiring Manager Call- Engineering Manager
  • Step 2- part panel interview- half with the Android team, half with Product and Engineering/QA
  • Step 3- Founder chat

Other Jobs in Mobile