We are seeking a talented and experienced Front-End React.js Developer with 4+ years of professional experience to join our growing team. The ideal candidate will be passionate about crafting exceptional user interfaces and experiences, possess a deep understanding of React.js principles, and be adept at translating design mockups into high-quality, performant, and maintainable code. You will play a crucial role in developing and optimizing our web applications, working closely with designers, backend developers, and product managers to deliver seamless and intuitive user experiences.
Key Responsibilities:
Design, develop, and maintain responsive and highly performant user interface components and web applications using React.js.
Translate UI/UX design wireframes and mockups into clean, efficient, and well-structured code.
Implement state management solutions Redux, Context API, MobX effectively to manage application data flow.
Integrate RESTful APIs and other third-party services to ensure seamless data communication between front-end and back-end systems.
Optimise web applications for maximum speed, scalability, and cross-browser compatibility.
Write comprehensive unit and integration tests to ensure code quality and reliability.
Participate in code reviews, providing constructive feedback and ensuring adherence to best practices and coding standards.
Collaborate effectively with cross-functional teams, including designers, backend developers, product managers, and QA engineers, throughout the software development lifecycle.
Troubleshoot and debug front-end issues, identifying and implementing effective solutions.
Stay up-to-date with the latest trends, technologies, and best practices in React.js and the broader front-end development ecosystem.
Contribute to the continuous improvement of our development processes and tools.
Required Skills and Qualifications:
Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
4+ years of hands-on experience in front-end web development with a strong focus on React.js.
Strong proficiency in JavaScript (ES6+), HTML5, and CSS3.
In-depth understanding of React.js core principles, including components, props, state, hooks, and the component lifecycle.
Demonstrated experience with state management libraries such as Redux, Context API, or MobX.
Familiarity with modern front-end build tools.
Proficiency with version control systems, particularly Git (GitHub, GitLab, Bitbucket).
Experience consuming and integrating with RESTful APIs.
Solid understanding of responsive web design principles and mobile-first development.
Strong problem-solving and debugging skills with attention to detail.
Excellent communication, collaboration, and interpersonal skills.
Ability to work independently and as part of a fast-paced, agile team.
Job Type: Full-time
Pay: ?60,000.00 - ?65,000.00 per month
Location Type:
In-person
Schedule:
Day shift
Education:
Bachelor's (Preferred)
Experience:
React: 4 years (Preferred)
Work Location: In person
Speak with the employer
+91 8509297455
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.
Job Detail
Job Id
JD3777898
Industry
Not mentioned
Total Positions
1
Job Type:
Full Time
Salary:
Not mentioned
Employment Status
Permanent
Job Location
Panchkula, HR, IN, India
Education
Not mentioned
Experience
Year
Apply For This Job
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.