Senior Android Developer

Location
Remote or Shoreditch, London
Day rate
£400-550
Level
Senior
Type
Contract

Job Description

We have a brilliant opportunity for an experienced Senior Android Developer to work across our portfolio of successful health and lifestyle apps.  As an independent app publisher, we are passionate about creating best-in-class apps that have a positive impact on people’s lives. 

Our first app SnoreLab is a top-ranked health app that has helped countless people with their sleep and snoring problems. Since its launch in 2012, SnoreLab has achieved over 12 million downloads, a 4.5-star rating and Editor’s Choice.

Over the past few years, we have been developing a new sleep tracking and smart alarm app called Sleepwave. Launched in 2022, Sleepwave features patent-pending technology that transforms any phone into a contactless motion sensor. With revolutionary motion-sensing technology and beautiful design, Sleepwave has the potential to become a leading sleep tracking app with a 4.7-star rating.

We are a small team that values experienced developers who work creatively to solve complex problems. Our developers are actively involved in the design process and are encouraged to suggest improvements based on their own ideas. Our working processes are agile and collaborative, with work spanning low-level algorithms to high-level design.

The role

As a Senior Android Developer, you will be working across Reviva's portfolio of successful apps. You will be implementing exciting new technologies including contactless motion-detection, sleep tracking, sound recognition, and integration with wearable devices.

Our apps are fully native and programmed in Swift and Kotlin. Our technologies run on the phone with limited server interactions.

About you

Essential:

  • 5 - 10 years developer experience with 3-5 years in Android specialism

  • Excellent Kotlin skills and comfortable with other languages e.g. Swift

  • Confident in pair programming

  • Good understanding of Android lifecycle, MVVM

  • Focus on creating an optimal Android experience and extensive knowledge of Android specific challenges





Nice to have:

  • Experience working in an agile, start-up environment

  • UI compose C/C++

  • Multi-platform development

  • OpenGL (fragment shaders programming)





Benefits

Deciding which company to work for is a big decision, so here’s a little more about us, how we work, and our apps. 

Our founder Jules Goldberg is a passionate self-taught developer and inventor whose work has helped millions of people. 

Over the past few years, we have grown our indenpdent company of developers, creators and product-focused innovators into a team of 11. We value team input every step of the way and work collaboratively across all areas.

  • Our Rivington Street office is located in the heart of Shoreditch and is a 5-minute walk from Old Street Station.

  • Flexible working - we champion creativity and support time spent on other projects. Several of our developers have their own apps.

  • Remote working options -  all of our developers work remotely and are located around the UK and in Sweden. We are open to full remote working for developers within a 2-hour time zone of London. For product roles, we favour a blend of office and home working.

  • Work with groundbreaking technology (really). Our in-house R&D team has produced some amazing, patent-pending motion sensing technology that will be launching later this year. This technology has the potential to be used in other applications beyond sleep tracking, so this is an opportunity to be a part of something special. 

  • Personal development opportunities. We’re not fixed to narrow job roles and encourage engagement in areas outside of your job description. Where relevant, we will support you on training courses to help your professional development.





Equality & Diversity

If your experience doesn't perfectly match the position, we encourage you to apply as you could be right for this role or another one!

Apply Now

You can apply via the form below or send us an email at contact@reviva.works

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

More Jobs at Reviva Softworks

Senior iOS Developer

An iOS developer is responsible for developing applications for mobile devices powered by Apple’s iOS operating system.

Senior Android Developer

An iOS developer is responsible for developing applications for mobile devices powered by Apple’s iOS operating system.

Junior App Developer

An iOS developer is responsible for developing applications for mobile devices powered by Apple’s iOS operating system.

Metal / Vulkan Graphics Developer

An iOS developer is responsible for developing applications for mobile devices powered by Apple’s iOS operating system.

If you can’t find the right role or would like to be considered for future positions, feel free to email your CV to us.

Email your resume