Advanced Software Developer - iOS


SGD Competitive Remuneration Package
Software Engineering and Connectivity
Singapore - Singapore


You are an experienced iOS developer, with a passion for Computer Science – including algorithms, design patterns, and ideally some functional programming. You have been working in a team delivering software using an agile methodology such as SCRUM, and you understand how to write quality, unit-tested Swift code.

We need someone like you to join the team building our mobile app, used to control and support millions of Dyson machines.


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 Singapore and Shanghai as well as Bristol and Malmesbury in the UK. We are building a collaborative in-house mobile community in which we can share knowledge and continually develop our engineers.


Key Skills

  • Native iOS mobile development (min 2 years, including 1 year Swift)
  • Deep understanding of design patterns
  • Experience with Reactive functional programming (RxSwift)
  • Experience of unit testing and an understanding of its importance
  • Knowledge of Cocoapods and continuous Integration systems 


  • Developing features for Dyson Link, ensuring they are robust, scalable and easy to use
  • Work with everyone in the wider team: TPOs, Scrum Masters, testers, cloud developers, UX/UI designers and electronic/embedded engineers
  • Help mentor other members of the team
  • Identify new technologies and tools to help continually improve standards


Dyson Singapore monitors the market to ensure competitive salaries and bonuses. Beyond that, you’ll enjoy a transport allowance and comprehensive medical care and insurance. But financial benefits are just the start of a Dyson career. Professional growth, leadership development and new opportunities abound, driven by regular reviews and dynamic workshops. And with a vibrant culture, the latest devices and a relaxed dress code reflecting our engineering spirit, it’s an exciting team environment geared to fuelling and realising ambition.

Posted: 20 September 2019