Description and Requirements

We are currently seeking a full stack Software Developer to join the Business Intelligence Team in our world class Research Design and Development department. The team play a vital role in supporting the engineering function of approx. 3000 technicians, scientists and engineers worldwide.

We are looking for an enthusiastic and energetic individual who would like to further their career within a growing and successful company. With a combination of hands on experience and dedicated training we will offer you the chance to develop your skills and experience.

The successful candidate will have excellent UI and UX skills and will support and develop a web application comprising of an Angular front end, ASP.NET Core backend and SQL Server database.

They will possess a track record of delivering high quality web application solutions to time and on-cost. Experience of working in both Agile and Waterfall methodologies is advantageous. The role’s objective is to maintain and improve current web applications.

Market Overview:

Our Singapore story began in 2004 and today we have more than 1000 people working here. At the beginning of 2017 we opened our new, state of the art, Singapore Technology Centre in Science Park I, minutes from Singapore’s technology and start-up community. This new Technology Centre houses some of Dyson’s most advanced facilities including Robotics and Sensors laboratories and Smart Home, Connectivity & Mobile Applications laboratories as well as an Advanced Control Tower with the latest technology to develop its analytics-driven activities.

Not too far away is West Park, our flagship advanced motor manufacturing facility where we develop our autonomous robotic manufacturing capabilities – more than 300 robots assemble our Dyson Digital Motor (DDM) here. It is here that we develop our next generation of motor technology.

Function Overview:

In the future, the way technology is controlled will be integral to how it performs. Dyson software engineers are already transforming the way our owners interact with their machines. Our first connected robot vacuum launched in 2014 and its companion app takes cleaning into the digital era. Scheduling cleans. Reviewing mapping data. Diagnosing technical issues. Our new technology is advancing at speed. Network-based robotics and intelligent sensing technologies, all enabled by advanced software and app platforms. And all cementing Dyson’s place as a pioneering global technology organisation.



  • Quickly become familiar with users, use cases and existing databases in order to fully support the existing applications.
  • Work with Business and Data Analysts to understand current Web Application front and Back ends.
  • Support technical problems and bugs in UI

Continuous Improvement

  • Work with BAs to create Proof of concept (POC) designs for future improvements
  • Provide UI Build expertise and explain approach where required
  • Future-proof UI,  utilising best practice methodology
  • Define and uphold best practices and standards
  • Work closely with Server Administrators to get build ready to go-live 


  • Work with BA to help to define test criteria for changes to UI

  • Investigate and resolve issues identified by testing


  • Assist in the creation of Training materials, guides, videos and communications

  • Co-facilitate Training sessions and act as SME to end users of Web front-end UI


  • Extensive UI build experience and end-to-end Web Development
  • HTML, CSS, Javascript, Angular
  • ASP.NET Core

  • Experience creating UIs which have multi-browser, multi-device support

  • T-SQL experience

  • Ability to communicate complex ideas simply


  • Experience of creating a UI on multi-platforms inc. Mac IOS and Android for Mobile
  • Experience using the Atlassian Jira suite, particularly in Kanban

  • Working in multi-national / multi-lingual teams

  • Knowledge of engineering

  • Excellent written and verbal communication skills        

  • Strong planning and time management skills


  • Self-motivated, dynamic, and results-driven

  • Inquisitive, proactive, and innovative

  • Interest in how business works and desire to improve our performance

  • Self-motivated, dynamic and results-driven

  • Team player, comfortable dealing with all business levels

  • Ethical, personal integrity

  • Quick learner

  • Willing to be flexible in tasks and activities taken on

  • Thrives on change

  • Attention to detail without losing bigger picture

  • Ability to deliver under pressure

Benefits Overview:

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