Senior Frontend Software Engineer
Core
Design and develop scalable, secure, high-performance web UIs for intelligent, connected embedded platforms, bridging physical hardware and digital cloud systems.
Role type
Senior Frontend Software Engineer with architectural responsibilities
Builds
Web applications for device provisioning, telemetry visualization, data processing, and remote management of embedded systems
Domain
Semiconductor / IoT / Embedded Systems
Deliverable
production ML models | product features
Required skills
React, Angular, Vue.js, Ember.js, HTML5, CSS3, JavaScript/TypeScript, Webpack, Babel, RESTful APIs, AWS, Azure, GCP, Redux, React Router, D3.js, Git, state management, client-side routing
Preferred skills
Embedded systems integration, real-time data acquisition, edge computing, IoT platforms, hardware communication protocols (SPI, I2C, UART), CI/CD pipelines, infrastructure as code, GenAI tools for UI development
Technologies
React, Angular, Vue.js, Ember.js, Webpack, Babel, Redux, React Router, D3.js, AWS, Azure, GCP
Responsibilities
Design and maintain scalable frontend web applications for embedded systems; Define and lead frontend software architecture; Collaborate with backend, embedded, and hardware teams to define APIs; Develop user interfaces for device management and data visualization; Optimize applications for performance and responsiveness; Provide technical leadership and mentorship; Participate in code reviews and architecture discussions
Seniority
Senior, hands-on IC with architectural leadership