We are looking for a skilled **React Frontend Developer** with 5+ yeaars of experience to build contemporary, responsive, and high-performance web applications. The ideal candidate should have strong experience with React, TypeScript, Vite, Tailwind CSS, and modern UI component libraries. You will work closely with UI/UX designers, backend developers, and product teams to deliver scalable and maintainable applications.
Key Responsibilities
- Develop and maintain web applications using React and TypeScript.
- Build reusable, scalable, and maintainable UI components.
- Implement responsive and mobile-friendly user interfaces.
- Integrate REST APIs and third-party services.
- Collaborate with UI/UX designers to transform designs into pixel-perfect applications.
- Optimize applications for performance, accessibility, and maintainability.
- Write clean, reusable, and well-documented code.
- Participate in code reviews and contribute to frontend architecture decisions.
- Troubleshoot and resolve frontend issues and bugs.
- Stay updated with the latest React ecosystem trends and best practices.
Required Technical Skills
Frontend Frameworks
- React 19+
- TypeScript
- JavaScript (ES6+)
- Vite
Styling & UI Libraries
- Tailwind CSS
- Shadcn/UI
- Radix UI
- Lucide Icons
State Management & Data Fetching
- TanStack Query (React Query)
- React Context API
- Zustand or Redux (Preferred)
API Integration
- REST APIs
- JSON
- JWT Authentication
- OAuth Authentication
## Development Tools
- Git
- GitHub / GitLab / Azure DevOps
- npm / pnpm / yarn
- ESLint
- Prettier
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or related field.
- 5+ years of professional experience in React development.
- Strong knowledge of TypeScript and modern JavaScript.
- Experience building responsive web applications.
- Understanding of component-based architecture.
- Experience integrating backend APIs.
Preferred
- Experience with Next.js.
- Knowledge of frontend security best practices.
- Experience with CI/CD pipelines.
- Experience working in Agile/Scrum environments.
Technical Competencies
Category | Skills |
Framework | React 19 |
Language | TypeScript, JavaScript |
Build Tool | Vite |
Styling | Tailwind CSS |
Components | Shadcn/UI, Radix UI |
Icons | Lucide Icons |
Animations | Motion |
Data Fetching | TanStack Query |
API | REST API Integration |
Version Control | Git |
Testing | Jest, React Testing Library (Preferred) |