Your browser cookies must be enabled in order to apply for this job. Please contact support@jobscore.com if you need further instruction on how to do that.

Freelance Front-End Developer (React/TypeScript)

Contracting Offer | Remote in Geneva, Switzerland | Full Time and Contract

Job Description

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.