Summary
We are seeking a skilled React Front-End Developer to design, develop, and maintain scalable, high-quality web applications. In this role, you will collaborate with cross-functional teams to build responsive and user-friendly interfaces while ensuring code quality, performance, and maintainability. You will work in an Agile environment and contribute to the continuous improvement of front-end development practices.
Roles & Responsibilities
- Design, develop, test, and maintain front-end applications using ReactJS.
- Build reusable, scalable, and maintainable UI components following modern development standards.
- Collaborate with business analysts, designers, backend developers, and QA teams to deliver high-quality software solutions.
- Participate in application design, code reviews, and technical discussions.
- Write and maintain unit tests using Jest to ensure application quality and reliability.
- Troubleshoot, debug, and resolve application issues to optimize system performance.
- Ensure responsive design, cross-browser compatibility, and accessibility compliance.
- Optimize front-end performance and enhance user experience.
- Stay up to date with emerging front-end technologies, frameworks, and best practices.
Professional & Technical SkillsRequired Skills
- Expert proficiency in ReactJS development.
- Strong knowledge of JavaScript (ES6+), HTML5, and CSS3.
- Experience with Jest for unit testing.
- Strong understanding of component-based architecture and state management.
- Experience consuming RESTful APIs.
- Familiarity with Git and collaborative development workflows.
- Knowledge of responsive web design and front-end performance optimization.
- Basic knowledge of Java.
Good-to-Have Skills
- Experience with React Hooks and Context API.
- Experience with Redux or other state management libraries.
- Knowledge of TypeScript.
- Experience with Agile/Scrum development methodologies.
- Familiarity with CI/CD pipelines and automated testing.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
- Minimum of 3 years of professional experience in ReactJS development.
- Experience building enterprise web applications.
- Strong analytical, troubleshooting, and problem-solving skills.
- Excellent communication and collaboration skills.
Additional Information
- Primary Skill: Multiplatform Front-End Development – React
- Must-Have Skills:
- ReactJS Development
- Jest Unit Testing
- Basic Java Knowledge
- Minimum Experience: 3+ years
- Shift Schedule: Regular Morning Shift
- Work Setup: Full RTO (100% Onsite)