Overview
Job Summary:
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