Freelance Front-End Developer (React/TypeScript)
Contracting Offer | Remote in Geneva, Switzerland | Full Time and Contract
We are looking for a skilled freelance Front-End Developer who specializes in building modern, scalable web applications using React and TypeScript. You will be working on a project that demands attention to clean architecture, reusable components, and seamless user experience.
You should be comfortable working independently, communicating proactively, and diving deep into a tech stack centered around React and its ecosystem.
Key Responsibilities:
Develop and maintain UI components using React + TypeScript
Work with modern React tooling including React Router, Redux, TanStack Query, and TanStack Table
Build form flows using React Hook Form and validation libraries such as Yup or Zod
Collaborate with design and backend teams to integrate APIs and implement responsive UIs
Follow best practices in code quality, maintainability, and scalability
Use and contribute to a Material UI-inspired Design System
Must-Have Skills:
Strong proficiency in React and TypeScript
Experience with React Router, Redux, TanStack Query, and TanStack Table
Solid understanding of React Hook Form, with experience using Yup or Zod for validation
Ability to write clean, maintainable, and scalable code
Familiarity with RxJS concepts and usage
Nice-to-Have:
Hands-on experience with Material UI (MUI)
Experience working with or extending a Design System
Familiarity with agile development and remote collaboration tools (e.g., Jira, GitHub, Slack)
We are looking forward to your application.