- Design and Development
- China - Shanghai Office
As a Lead 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.
About the role
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.
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
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
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.