Wechat Software Engineer

Dyson

Javascript and typescript programming
React vue or svelte framework experience
Html5 and css3 web technologies
The role focuses on building reliable and robust features to support Dyson's growing fleet of millions of connected machines in the IoT space

Job Summary

  • The role focuses on building reliable and robust features to support Dyson's growing fleet of millions of connected machines in the IoT space.
  • Engineers will manage complex data flows to synchronize user interfaces with backend systems and device status while optimizing performance metrics.
  • The position requires strong cross-functional collaboration with UI/UX designers, embedded engineers, and cloud developers within a global Agile team.

Matching Summary

The role focuses on building reliable and robust features to support Dyson's growing fleet of millions of connected machines in the IoT space.

Skills & Requirements

Must-have

  • JavaScript and TypeScript programming
  • React Vue or Svelte framework experience
  • HTML5 and CSS3 web technologies
  • Node.js and Next.js development
  • REST GraphQL API integration
  • BLE Wi-Fi MQTT hardware protocols
  • End-to-end encryption implementation

Nice-to-have

  • Three.js 3D graphics experience
  • WeChat mini-program ecosystem knowledge
  • Vibe Coding methodology familiarity
  • Cross-functional Agile team collaboration
  • Modular reusable UI component libraries

Key Requirements

  • Solid foundation in Computer Science fundamentals
  • Object-oriented design and modern software engineering tooling
  • Good English skills both spoken and written

Work Rights

Not specified

Tailored Resume

Cover Letter