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.

Senior Web Developer

Summary

Salary
Competitive
Team
Design and Development
Location
China - Shanghai Office

Job Description:- Key responsibilities

As a Senior 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.
  • Helping to mentor other members of the team and contribute to system architecture and development process.

Key Skills / Experience required: - Requirements

  • Solid understanding of CS fundamentals, object-oriented design and web technologies
  • Familiar with agile development approach, DevOps and modern software engineering tooling like Atlassian or Microsoft products
  • Expert in JavaScript programming and in building UIs with HTML and CSS
  • Experience with testing tooling like jest, mocha and storybook
  • Experience with front-end framework/library like React / Angular / Vue
  • Experience with Typescript
  • Experience with Node.js
  • Experience with Web API development
  • 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


At Dyson, it's about more than our machines. We recognise that our success comes from our inventive people. We believe in including everybody and supporting you on your journey with us

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.