The Role
The Senior Engineer in UI/Fullstack Development will collaborate with stakeholders to design user-oriented features and implement secure, performant, and tested functionalities. The role involves architecting the UI stack, maintaining APIs, and reviewing interaction flows and architecture proposals.
Summary Generated by Built In
Location : Rapperswil, Switzerland
Responsibilities:
- Collaborate with stakeholders on the design of user-oriented features (30%) Implement performant, secure, unit and functionally tested end-user features (30%)
- Architect, implement, and maintain the user interface stack and experience APIs (20%)
- Review user interaction flows, data models, architecture proposals, and implementations (20%)
Minimum Qualifications:
- Computer Science bachelor’s degree or equivalent
- A track record of building web applications
- Extensive frontend software development experience using JavaScript, TypeScript and related toolchains and runtime engines
- Highly 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 debugging
- Passion for quality and attention to detail
- Ability to learn new technologies
- Fluent in English
Desired qualifications
- Computer science master’s degree or equivalent
- Creation and/or maintenance of open-source libraries
- Backend software development experience with JavaScript, TypeScript and Python
- Experience with AWS services
Top Skills
JavaScript
Typescript
The Company
What We Do
Semtech Corporation is a high-performance semiconductor, IoT systems and Cloud connectivity service provider dedicated to delivering high quality technology solutions that enable a smarter, more connected and sustainable planet.