Web Ui Software Engineer

Analog Devices Foundation

Multiple Locations
Fully remote
React, angular, vue.js, ember.js
Html5, css3, javascript/typescript
Frontend build tools (webpack, babel)
As a Senior or Staff Web UI Software Engineer with architectural responsibilities, you’ll play a key role in designing and developing scalable, secure, and high-performance Web UI that integrates with Analog Devices’ innovative hardware and embedded systems

Job Summary

  • As a Senior or Staff Web UI Software Engineer with architectural responsibilities, you’ll play a key role in designing and developing scalable, secure, and high-performance Web UI that integrates with Analog Devices’ innovative hardware and embedded systems.
  • Your primary responsibility will be the design and development of intuitive, responsive, and robust frontend applications, ensuring outstanding user experiences and seamless interaction with backend and embedded systems.
  • You’ll collaborate with cross-functional teams to deliver end-to-end solutions that enable data-driven insights, device management, and seamless cloud-to-edge integration.

Matching Summary

As a Senior or Staff Web UI Software Engineer with architectural responsibilities, you’ll play a key role in designing and developing scalable, secure, and high-performance Web UI that integrates with Analog Devices’ innovative hardware and embedded systems.

Skills & Requirements

Must-have

  • React, Angular, Vue.js, Ember.js
  • HTML5, CSS3, JavaScript/TypeScript
  • frontend build tools (Webpack, Babel)
  • integrating with cloud platforms
  • RESTful APIs
  • web security, accessibility, responsive design
  • state management, client-side routing
  • Git for version control

Nice-to-have

  • embedded systems or hardware-integrated software
  • real-time data acquisition, edge computing
  • IoT platforms and visualizing their data
  • hardware communication protocols
  • CI/CD pipelines for frontend applications
  • Agile or Scrum methodologies
  • GenAI Tools for UI development

Key Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or related field
  • Extensive experience in frontend software development
  • Proven experience designing and implementing scalable frontend architectures
  • Experience or working knowledge of integrating frontend applications with cloud platforms
  • Strong understanding of web security, accessibility, and responsive design principles
  • Demonstrated experience in software architecture and design patterns

Work Rights

Not specified

Tailored Resume

Cover Letter