Jobiglo

No results.

Senior Frontend Developer (React + TypeScript)

Wethere · Riyad

New
Senior 🇬🇧 English
React TypeScript Vite Redux Toolkit RTK Query redux-persist React Router v6 Tailwind CSS Semantic UI Framer Motion Formik Yup ESLint Prettier Husky Vitest Testing Library MSW Git Firebase Mixpanel Sentry i18next PWA TinyMCE Quill

Job description

About the role

We are seeking a Senior Frontend Developer to shape and maintain a large‑scale, multi‑role web application for a venue booking and event management platform. You will work on complex UI flows, scalable state management, and performance‑driven architecture using modern React tooling.

Key responsibilities

  • Develop and maintain responsive web applications with React, TypeScript and Vite.
  • Design scalable UI architecture using Redux Toolkit, RTK Query and redux‑persist.
  • Implement complex features such as booking flows, dashboards, admin panels, and role‑based access control.
  • Manage routing, lazy loading and protected routes with React Router v6.
  • Integrate REST APIs, handle async data, and implement robust error handling.
  • Build forms with Formik and Yup, ensuring validation and accessibility.
  • Optimize performance, implement PWA strategies, and ensure smooth user experience.
  • Integrate third‑party services like Google Maps, Firebase, Mixpanel and Sentry.
  • Maintain code quality through testing (Vitest, Testing Library, MSW), linting and formatting tools.
  • Collaborate closely with backend and mobile teams.

Required profile

  • 3‑5+ years of professional frontend development experience.
  • Strong expertise in React.js and TypeScript.
  • Proven experience building large, structured codebases for B2B/B2C platforms.
  • Ability to work independently and within cross‑functional teams.

Required skills

  • React 18, TypeScript, Vite
  • Redux Toolkit, RTK Query, redux‑persist
  • React Router v6
  • Tailwind CSS, Semantic UI, Framer Motion
  • Formik, Yup
  • ESLint, Prettier, Husky
  • Vitest, Testing Library, MSW
  • Git workflows
  • Google Maps / Places API, Firebase, Mixpanel, Sentry
  • i18next (localization), PWA concepts, rich‑text editors (TinyMCE, Quill)

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Wethere.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

↗ Postuler directement sur linkedin.com
ui.whatsapp_discuss_job

Published 2 weeks ago

Expires 1 month from now

8 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Wethere

Riyad