Senior Frontend Developer
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
Senior Frontend Developer (React + TypeScript) Job Overview We are looking for a skilled Frontend Developer to build and maintain a large-scale, multi-role web application for a venue booking and event management platform.
Key Skills for This Role
Full Job Posting
Job Overview
We are looking for a skilled Frontend Developer to build and maintain a large-scale, multi-role web application for a venue booking and event management platform.
The role involves working on complex UI flows, scalable state management, and performance-driven frontend architecture.
Key Responsibilities
- Develop and maintain responsive web applications using
React, TypeScript, and Vite
- Build scalable Ul architecture with
Redux Toolkit And Rtk Query
- Implement complex features such as booking flows, dashboards, and admin panels
- Manage
- routing, role-based access, and permission systems
- Integrate REST APIs and handle async data efficiently
- Implement forms with validation (Formik + Yup)
- Optimize performance and ensure smooth user experience
- Work with third-party integrations (Maps, Firebase, analytics, etc.)
- Maintain code quality with testing, linting, and best practices
- Collaborate closely with backend and mobile teams
Required Skills
- Strong experience in
- React.js and TypeScript
- Expertise in
- Redux Toolkit and RTK Query (or similar state management)
- Solid understanding of
- React Router (protected routes, lazy loading)
- Experience with
- REST API integration and error handling
- Proficiency in
- Tailwind CSS / modern UI frameworks
- Experience with
- forms & validation (Formik, Yup)
- Familiarity with
- Git workflows and code quality tools (ESLint, Prettier)
- Ability to work on
- large, structured codebases
Preferred Skills
- Experience with
- i18n (i18next) and localization
- Familiarity with
Google Maps And Places Api
- Knowledge of
Progressive Web Apps (Pwa)
- Experience with
- Firebase (push notifications)
- Understanding of
- analytics & monitoring tools (Mixpanel, Sentry)
- Experience with
- rich text editors (TinyMCE, Quill)
- Exposure to
- booking systems / marketplaces / multi-tenant apps
- Testing experience with
Tech Stack
- **Frontend:**
React 18, TypeScript, Vite
- **State:**
Redux Toolkit, RTK Query, redux-persist
- **UI:**
Tailwind CSS, Semantic UI, Framer Motion
- **Forms:**
Formik, Yup
- **Routing:**
- React Router v6
- **Tools:**
ESLint, Prettier, Husky, Vitest
- **Integrations:**
Experience Level
- 3-5+ years in frontend development
- Experience with complex, scalable applications required
Additional Experience
- Experience in large
- B2B/B2C hybrid platforms
- Familiarity with
- performance optimization and PWA strategies
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career