Job Description – Senior React Frontend Developer (Contract)
Position: Senior React Frontend Developer
Experience: 5–7 Years
Employment Type: Contract (3 Months)
Work Mode: Remote/Hybrid (As Applicable)
Role Overview
We are looking for an experienced Senior React Frontend Developer with 5–7 years of hands-on experience in building modern, scalable, and high-performance web applications. The ideal candidate will possess strong expertise in React.js, TypeScript, frontend architecture, and UI development, with the ability to collaborate effectively across cross-functional teams to deliver exceptional user experiences.
The role involves working closely with Product Managers, UX/UI Designers, Backend Developers, and QA teams to design, develop, and optimize frontend applications while ensuring adherence to best practices, coding standards, and performance benchmarks.
Key Responsibilities
- Design, develop, and maintain responsive web applications using React.js.
- Build reusable, scalable, and maintainable frontend components.
- Collaborate with UX/UI designers to convert designs into high-quality user interfaces.
- Optimize applications for performance, scalability, responsiveness, and cross-browser compatibility.
- Integrate frontend applications with RESTful APIs and backend services.
- Participate in frontend architecture discussions and contribute to technical design decisions.
- Conduct code reviews and provide mentorship to junior developers.
- Troubleshoot, debug, and resolve complex frontend issues.
- Ensure compliance with coding standards, security best practices, and development guidelines.
- Collaborate closely with QA teams to ensure high-quality product releases.
- Work within Agile/Scrum teams and contribute to sprint planning, estimations, and delivery.
Required Skills & Qualifications
- 5–7 years of experience in frontend development.
- Strong expertise in React.js and modern JavaScript (ES6+).
- Hands-on experience with TypeScript.
- Strong understanding of HTML5, CSS3, Responsive Design, and Web Accessibility Standards.
- Experience with state management libraries such as:
- Redux
- Context API
- Zustand
- Strong knowledge of:
- React Hooks
- Component Lifecycle
- Performance Optimization Techniques
- Experience integrating and consuming REST APIs and handling asynchronous data flows.
- Proficiency with Git and modern version control workflows.
- Experience working in Agile/Scrum development environments.
Preferred Skills
- Experience with Next.js and Server-Side Rendering (SSR).
- Exposure to PHP-based backend technologies.
- Experience with frontend testing frameworks such as:
- Jest
- React Testing Library
- Cypress
- Experience with component libraries/frameworks such as:
- Material UI (MUI)
- Ant Design
- Chakra UI
- Knowledge of CI/CD pipelines and deployment processes.
- Familiarity with AWS or other cloud environments.
- Experience using AI-assisted development tools such as:
- GitHub Copilot
- Cursor
- Claude
Soft Skills
- Strong problem-solving and analytical skills.
- Excellent communication and stakeholder management abilities.
- Ability to work independently and take ownership of deliverables.
- Experience mentoring developers and conducting technical reviews.
- Strong collaboration skills with a continuous improvement mindset.
Interested candidates can share their updated resume along with the following details:
- Total Experience
- Relevant React Experience
- Current CTC
- Expected CTC
- Notice Period
- Current Location
- Availability for Interview and Joining
Pay: ₹1,000,000.00 - ₹1,200,000.00 per month
Work Location: Remote