Senior Frontend React Developer
Location: Zürich, Hybrid
Contract Duration: 12 months
Weekly Hours: 42 hours
Reference: SL-001611
About the Client
You will play a crucial role in shaping the frontend of mission-critical investment platforms, including an innovative client channel integrated with the bank’s e-banking system. This position offers you the chance to influence architectural decisions while delivering intuitive user experiences within a regulated environment.
Job Description
- Take ownership of complex frontend solutions and develop production-grade applications using React and TypeScript, focusing on performance, security, and maintainability.
- Collaborate with UX/UI designers, business stakeholders, and backend engineers to transform intricate financial workflows into clear client interactions.
- Design frontend architecture, manage state, and integrate with distributed backend services while contributing to shared components and design systems.
- Modernize existing code, troubleshoot issues in both development and production environments, and enhance quality through reviews, testing, and agile delivery methods.
Requirements
- Extensive hands-on experience with JavaScript and TypeScript, along with deep expertise in React, particularly in enterprise applications.
- Strong knowledge of the modern frontend ecosystem, including Node.js and build tooling, as well as experience with large component libraries and design systems.
- Familiarity with Unix or Linux and bash; experience with CI/CD processes, cloud platforms (preferably Azure), containers, and microservices.
- Exposure to API security and OAuth2; having a background in financial services or other regulated industries is an advantage.
- Ability to communicate clearly, exercise sound technical judgment, and work effectively across various disciplines.
Compensation and Benefits
- Two home office days per week.
- Initial 12-month contract with potential for extension.
- Opportunity to contribute to a visible new investment channel while working on established financial platforms.
- Close collaboration with design, business, and engineering teams.
- Two rounds of interviews.
Interested?
Apply online using the form below. Only applications matching the job profile will be considered.
This role is handled by: Tim Williams
Share this project: Maybe not for you, but for someone else?
Work locationZürich, Switzerland