Skip to main content

Senior Staff Engineer, User Interface Engineering

Location: France (remote) Job Summary: The user interface engineer is responsible for building world class user interfaces that support connectivity, device, and data management, ranging from device sensors to end-user applications. The user interface engineer will interact within a multi-domain team (embedded software, connectivity intelligence, data integration pipelines, data modeling, REST API, user interface design and implementation) all invested in continuously improving the user-centered design and development process for shipping acclaimed features. He/she should have viewpoints about how to build the best applications and services and should be comfortable advocating for the best experience while incorporating feedback from other engineers.Responsibilities:Collaborate with stakeholders on the design of user-oriented features.Implement performant, secure, unit and functionally tested end-user features.Architect, implement, and maintain the user interface stack and experience APIs.Review user interaction flows, data models, architecture proposals, and implementations.Minimum Qualifications:Computer science bachelor’s degree or equivalentA track record of building web applicationsExtensive experience using JavaScript, TypeScript, and related toolchains and runtime enginesHighly skilled with a component-based library or framework (React, Angular, Vue, …)Strong programming fundamentals (complexity notions, asynchronous and functional programming)Great experience with continuous integration, deployment tools, and debuggingPassion for quality and attention to detailAbility to learn new technologiesAbility to travel to one of our France sites once a quarter.Desired Qualifications:Computer science master’s degree or equivalentCreation and/or maintenance of open-source librariesExperience with setting up AWS services

Senior Staff Engineer, User Interface Engineering

Semtech
Toulouse
Full time

Published on 02/08/2025

Share this job now