Skip navigation

Have you considered using our job search? Click here to search our current jobs.

Have you considered using our job search? Click here to search our current jobs.

Web Developer (Open to All Levels)


Design and Development
China - Shanghai Office
Job Description

Key responsibilities

As a Web Developer, you’ll be responsible for developing engaging and robust digital experiences to complement Dyson connected products. The work will be challenging, varied, and will help bring Dyson connected products into the evolving world of IoT.

Other responsibilities include:

  • Interacting with team including product developers, electronics engineers, embedded software engineers and Cloud developers to ensure our solutions are functional, secure and easy to use.

  • Your software will need to interact with Dyson hardware using a range of wireless technologies and visualizes ‘big data’ for our customers.

  • Your work in scaling solutions to match our growing connected product range and user base will be key to success in this role.

Key Skills / Experience required:

  • Solid understanding of CS fundamentals, object-oriented design and web technologies

  • Familiar with agile development approach, DevOps and modern software engineering toolings like Atlassian or Microsoft products

  • Demonstrable experience with JavaScript programming and in building UIs with HTML and CSS

  • Experience with client-side frameworks like React / Vue / Angular

  • Experience with Typescript is a plus

  • Deploy and maintain web applications on cloud platforms

  • Good English skills, both spoken and written

  • Knowledge of WeChat eco-system and develop experience with WeChat mini-program is a great plus


Dyson is an equal opportunity employer. We know that great minds don’t think alike, and it takes all kinds of minds to make our technology so unique. We welcome applications from all backgrounds and employment decisions are made without regard to race, colour, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other any other dimension of diversity.

Interview guidance

We are following the government guidelines regarding COVID19. At this time all interviews will be conducted via video or telephone. We’re taking these precautionary measures to protect both our employee and candidate wellbeing. Our Talent Acquisition team will work with you and provide further information as appropriate.