Job Title: React Developer
Experience: 6+ Years
Location: Bangalore / Bengaluru
Employment Type: Full time
Job Summary
We are looking for an experienced React Developer with 6+ years of hands-on experience in building scalable, responsive, and high-performance web applications. The ideal candidate should have strong expertise in React.js and TypeScript, along with a solid understanding of modern frontend development practices.
Key Responsibilities
Develop and maintain scalable web applications using React.js and TypeScript.
Build reusable, modular, and maintainable UI components.
Translate business requirements and UI/UX designs into responsive web applications.
Implement state management using Redux, Context API, or similar technologies.
Integrate frontend applications with RESTful APIs and backend services.
Optimize application performance, page load time, and rendering efficiency.
Write clean, reusable, and well-tested code following frontend best practices.
Troubleshoot and resolve application defects and performance issues.
Participate in code reviews and contribute to coding standards and best practices.
Collaborate with UI/UX designers, backend developers, QA engineers, and product teams.
Ensure cross-browser and responsive compatibility.
Stay updated with modern React ecosystem and frontend technologies.
Mandatory Technical Skills
6+ years of experience in frontend development.
Solid hands-on experience with React.js.
Strong expertise in TypeScript.
Excellent knowledge of JavaScript (ES6+).
Strong understanding of HTML5, CSS3, and responsive web design.
Experience with Redux / Redux Toolkit / Context API.
Valuable experience consuming and integrating REST APIs.
Strong understanding of React Hooks, component lifecycle, and functional components.
Experience with Git and modern development workflows.
Good understanding of frontend performance optimization.
📌 React Developer Bengaluru (India)
🏢 CGI
📍 India
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.