Senior Android Developer – (Java, Kotlin, Rx)

Summary

Salary
£Competitive
Team
Software Engineering and Connectivity
Location
Bristol - United Kingdom

Description

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.

Accountabilities

  • 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

Skills

  • 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

  • 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