
React JS Consultant
About the role
Key Responsibilities:
-
Design, develop, and maintain complex, responsive user interfaces using React / React.js and modern front-end frameworks.
-
Build and optimize reusable components, hooks, and UI patterns to ensure consistency and scalability across applications.
-
Integrate front-end applications with backend services and APIs, collaborating closely with Node.js and other service teams.
-
Implement state management solutions (e.g., context-based patterns or equivalent) to handle complex data flows and UI interactions.
-
Ensure high performance and responsiveness of applications through profiling, code optimization, and best practices in front-end performance.
-
Develop and maintain web experiences using React Native for Web and collaborate on mobile-aligned features with React Native teams.
-
Apply strong front-end engineering principles, including modular architecture, clean code, and maintainable project structures.
-
Write unit and integration tests for React components and flows to ensure reliability and reduce regressions.
-
Participate in code reviews, provide constructive feedback, and help maintain high-quality coding standards across the team.
-
Work closely with UX/UI designers to translate wireframes and visual designs into high-quality, pixel-appropriate implementations.
-
Troubleshoot, debug, and resolve complex front-end issues across different browsers and devices.
-
Mentor junior developers, share best practices, and contribute to continuous improvement of development processes and tools.
-
Collaborate in agile ceremonies (planning, grooming, retrospectives) and contribute to estimation, technical design, and delivery planning.
Minimum Qualifications:
-
Bachelor’s or Master’s degree in BTECH, MTECH, BE, ME, MSC, BSC, MCA, or BCA from a recognized institution.
-
5–9 years of hands-on experience in front-end development with a strong focus on React / React.js.
-
Proven experience building production-grade applications using React and modern Front-End Frameworks (component-based architecture, modular design).
-
Solid understanding of JavaScript/TypeScript fundamentals, HTML5, and CSS3 in the context of React-based applications.
-
Practical experience integrating front-end applications with backend services, including basic exposure to Node.js.
-
Experience working in collaborative, agile development environments with version control and standard development workflows.
- Primary skills:Technology->Reactive Programming->react JS
- Knowledge of more than one technology
- Basics of Architecture and Design fundamentals
- Knowledge of Testing tools
- Knowledge of agile methodologies
- Understanding of Project life cycle activities on development and maintenance projects
- Understanding of one or more Estimation methodologies, Knowledge of Quality processes
- Basics of business domain to understand the business requirements
- Analytical abilities, Strong Technical Skills, Good communication skills
- Good understanding of the technology and domain
- Ability to demonstrate a sound understanding of software quality assurance principles, SOLID design principles and modelling methods
- Awareness of latest technologies and trends
- Excellent problem solving, analytical and debugging skills
Education: MCA,MSc,MTech,Bachelor of Engineering,BCA,BE,BSc,BTech
Preferred skills: Technology->Reactive Programming->react JS
About Infosys
BANGALORE
Headquarters