
Overview
Position Overview
The ideal candidate will have strong 4+ experience building modern, responsive user
interfaces using React and TypeScript, with a focus on creating good user experiences and
maintainable code.
Key Responsibilities
● Develop and maintain modern web applications using React and TypeScript
● Build responsive, accessible, and performant user interfaces
● Write clean, maintainable, and well-documented code
● Optimize applications for maximum speed and scalability
● Write unit and e2e tests
Required Skills & Experience
● Strong proficiency in React including hooks, context, and component lifecycle
● Advanced TypeScript skills with strong typing and interface design
● Solid understanding of HTML5, CSS3, and modern JavaScript (ES6+)
● Knowledge of state management patterns and libraries
● Understanding of RESTful APIs and asynchronous programming
● Experience with Git
Preferred Qualifications
● Experience with Vite for build tooling and development workflow
● Knowledge of TanStack libraries (React Query, React Table, React Router, etc.)
● Experience with testing frameworks (Jest, React Testing Library, Cypress)
● Familiarity with CI/CD pipelines and deployment processes
Technical Environment
● Frontend: React, TypeScript, Vite
● State Management: TanStack Query for server state management
● Styling: CSS Modules, Styled Components, or similar
● Testing: Jest, React Testing Library
● Version Control: Git
● Build Tools: Vite for fast development and optimized builds
Job Type: Full-time
Pay: ₹405,666.09 - ₹1,742,366.09 per year
Schedule:
- Monday to Friday
Application Question(s):
- What is your notice period?
- What is your expected CTC?
Experience:
- UI development: 4 years (Required)
Work Location: In person