Senior Android Developer – (Java, Kotlin, Rx)


Software Engineering and Connectivity
Bristol - United Kingdom


Your work will be in the hands of millions of Dyson customers worldwide. Join our Connectivity team, developing the future Android applications for our Connected Products. Established in 2015, this team is a start-up within Dyson. Innovating in IoT, the team are embedded in the mobile app development community in Bristol and the Southwest. Based in Bristol, you will be connecting our future products to our customers. You’ll work with experts and share knowledge with those who are hungry to learn. Together, you’ll create new ways of working in a truly agile environment.


  • 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


  • 27 days holiday plus eight statutory bank holidays
  • Pension scheme
  • Medical & Dental cover
  • Performance related bonus
  • Life assurance
  • Discounts on Dyson machines

Posted: 02 October 2018