Senior Android Developer – (Java, Kotlin, Rx)

£Competitive plus Bonus, Pension, 27 Days Holiday

Bristol / Malmesbury


At Dyson, we are looking for a talented Senior Android Developer to join the team building our mobile app. The Dyson app is used to control and support millions of Dyson machines.

Market Overview

Home to our global Research, Design and Development centre and all of our Commercial functions, Dyson HQ is the heartbeat of Dyson. Nearly 3,000 people, including James himself, spend their days strategising, inventing technology and telling the Dyson story to the world. We also have a tech hub in Central Bristol, where we focus on Mobile development and connected products.

Function Overview

Dyson are a company renowned for our engineering prowess. We have recently embarked on a range of Internet connected products including our 360 Eye™robot vacuum cleaner and Pure Cool Link™purifier. Our Mobile App, Dyson Link, is one of the key components in providing greater intelligence, understanding, and control to our connected devices. We are passionate about building a Mobile App that matches the same high standards as the rest of Dyson’s engineering team.

The mobile team responsible for working on this platform operate across 4 sites including Bristol and Malmesbury in the UK, as well as Singapore and Shanghai. We are building a strong internal mobile community which enables us to share knowledge and continually develop our engineers.


In 2016 we launched our first two connected products and already have a connected user base of hundreds of thousands across twenty countries. By leveraging our culture of design and engineering excellence with an innovative start-up mentality we won the 2016 T3 Connected product of the year, and our ambitions for 2017 and beyond are even more exciting. If you thrive on working in a collaborative, stimulating, fast moving environment and relish difficult software engineering challenges, then we want to speak to you.

Your role will involve:

  • Developing features for Dyson Link, ensuring they are robust, scalable and easy to use
  • Working with wider team of TPOs, Scrum Masters, Cloud developers, testers, UX/UI designers and electronic/embedded engineers
  • Identifying new technologies and tools to help continually improve standards
  • Helping to mentor other members of the development team


  • Demonstrable commercial Native Android mobile development (Java, Kotlin)
  • Strong understanding of design patterns
  • Experience with Reactive functional programming (RxJava)
  • Knowledge of the Gradle build system and Continuous Integration systems
  • Solid experience of automated testing and dependency injection

Benefits Overview

Dyson monitors the market to ensure competitive salaries and pension contributions. Beyond that, you’ll also enjoy a management bonus, generous leave, life insurance, income protection, and private medical and dental care. But financial benefits are only the start of a Dyson career. Leadership support and new opportunities abound, driven by regular dialogue and international training. And with a vibrant culture, flexible woking hours, the latest devices and a relaxed dress code reflecting our engineering spirit, it’s an exciting team environment geared to creativity, innovation and ambition.

Posted: 21-Feb-2018

Facebook LinkedIn Twitter Google Plus Viadeo