We are seeking a skilled and motivated ReactJS Frontend Developer to join our dynamic team. The ideal candidate will be passionate about building user-friendly, responsive web applications using ReactJS and related technologies. You will collaborate closely with our Solution Designers and Backend teams to deliver high-quality, maintainable code.
Key Responsibilities
- Application Development. Develop and maintain high-performance web applications using ReactJS, Redux, and NodeJS.
- Collaboration. Work with UX/UI designers to translate design concepts into functional user interfaces.
- Optimization. Ensure applications are optimized for speed and scalability, while maintaining cross-browser compatibility.
- Integration. Integrate with backend services and APIs to fetch and manage data effectively.
- Code Quality. Write clean, maintainable code with thorough documentation and participate in code reviews to uphold best practices.
Required Skills and Competencies
- Proven experience as a ReactJS Frontend Developer or similar role.
- Strong proficiency in ReactJS, including hooks, context API, and state management.
- Experience with JavaScript (ES6+), HTML5, CSS3, and responsive design principles.
- Familiarity with RESTful APIs and asynchronous programming.
- Knowledge of version control systems, such as Git.
- Experience with Redux Saga/Thunk.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork skills.
Preferred
- Experience with TypeScript.
- Knowledge of modern front-end frameworks and libraries (e.g., Redux, Next.js).
- Familiarity with testing frameworks (e.g., Jest, React Testing Library).
- Understanding of accessibility standards and practices.
- Experience with UI/UX design tools (e.g., Figma, Sketch) is a plus.
Additional Skills
- Excellent customer interfacing skills.
- Strong analytical and problem-solving abilities.
- Team management and iteration management capabilities.
Why Join Infosys?
- Inclusive Culture. Infosys values diversity and fosters an inclusive environment for all employees.
- Growth Opportunities. Work with leading technology and innovative practices in a supportive team.
- Global Impact. Contribute to projects that help clients navigate their digital transformations.
If you are passionate about UI development and ready to make a difference in a global organization, we encourage you to apply!