Senior Frontend Engineer (React)

New
SwitzerlandFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
5+ years
Required Skills
TypeScriptReact

Requirements

  • 5+ years of professional frontend development experience, ideally working on visually complex and interactive applications.
  • Strong expertise in React, TypeScript, and Tailwind CSS.
  • Proven experience building dashboard features and data-rich user interfaces.
  • Experience with modern frontend libraries and frameworks, including TanStack libraries.
  • Strong understanding of scalable state management solutions such as Zustand and TanStack Query.
  • Experience implementing advanced UI interactions, including drag-and-drop interfaces, undo/redo functionality, and real-time application features.
  • Ability to work independently, take ownership of technical decisions, and collaborate effectively with cross-functional teams.
  • Strong product mindset with the ability to balance technical excellence and user experience.
  • Experience with canvas or WebGL technologies, such as React Flow, is a plus.
  • Familiarity with LLM-powered user experiences, generative AI products, performance optimization for image-heavy applications, Zod, or marketing technology platforms is considered an advantage.

Responsibilities

  • Develop modern dashboard interfaces using React and TypeScript, delivering intuitive and scalable user experiences.
  • Build advanced frontend features involving canvas-based workflows and generative AI-powered experiences.
  • Integrate frontend applications with asynchronous backend pipelines, including real-time communication through technologies such as WebSockets.
  • Optimize performance for complex interfaces handling large media datasets and highly interactive user workflows.
  • Contribute to UX and product decisions by bringing technical expertise and user-focused thinking beyond implementation tasks.
  • Design and maintain effective data contracts and collaboration processes with backend engineering teams.
  • Build and improve sophisticated frontend capabilities such as drag-and-drop interactions, undo/redo functionality, and real-time previews.
  • Collaborate with distributed international teams in a remote-first environment while contributing to shared product goals.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now