Job Title : Senior React.js Developer
No. of Positions : 1
Locations : Bangalore / Noida / Pollachi / Kochi / Bhubaneswar / Ahmedabad / Chennai
Experience Required : 7+ Years
SPOC : Vinothkumar
Employment Type : Full-Time / Permanent
Key Responsibilities :
- Develop and maintain responsive, high-performance web applications using React.js.
- Collaborate with UI / UX designers and backend developers to integrate APIs and create seamless user experiences.
- Write clean, maintainable, and scalable JavaScript (ES6+) and TypeScript code.
- Implement state management using Redux, MobX, or equivalent.
- Design and develop single-page applications (SPA) using React Router.
- Develop and maintain test coverage using Jest and React Testing Library.
- Ensure integration with RESTful APIs and GraphQL services.
- Optimize application performance through effective techniques like code splitting, memoization, and lazy loading.
- Participate in code reviews and ensure adherence to coding standards and best practices.
- Continuously learn and apply new technologies from the React ecosystem.
Required Skills :
Strong hands-on experience with React.js, React Hooks, and state management libraries (Redux, MobX).Proficiency in JavaScript (ES6+) and TypeScript.Excellent understanding of HTML5, CSS3, and responsive design.Experience with React Router, SPA architecture, and component lifecycle.Solid understanding of testing frameworks like Jest and React Testing Library.Proficiency with API consumption including RESTful services and GraphQL.Experience with tools like Webpack, Babel, and version control systems (Git).Deep knowledge of performance optimization and front-end best practices.Good to Have :
Familiarity with CI / CD pipelines and DevOps practices.Knowledge of micro-frontend architecture.Exposure to Agile methodologies and tools like Jira.Personal Attributes :
Strong problem-solving skills and attention to detail.Excellent communication and interpersonal skills.A passion for clean code and continuous improvement.Enthusiastic about exploring new technologies and tools.Strong experience in React.js developmentExpert-level knowledge of JavaScript (ES6+) and TypeScriptProficiency in HTML5 and CSS3Experience with React hooks and state management (e.g. Redux, MobX)Familiarity with React Router and single-page application architectureProficiency in testing frameworks (Jest, React Testing Library)Experience with RESTful APIs and GraphQLKnowledge of build tools and version control systems (Webpack, Git)Understanding of performance optimization in React applicationsCuriosity and enthusiasm for learning new technologies in the React ecosystemref : hirist.tech)