4 Engineersmind Jobs
React.js Developer - Javascript Frameworks (4-6 yrs)
Engineersmind
posted 12hr ago
Flexible timing
Key skills for the job
Job Description : React Developer
Location : Bangalore / Noida
About the Role :
We are seeking a highly skilled and passionate React Developer to join our dynamic team.
You will play a crucial role in developing and maintaining high-performance, scalable web applications using React.js and related technologies.
This role requires a strong understanding of front-end development principles, excellent JavaScript skills, and the ability to collaborate effectively with cross-functional teams.
Responsibilities :
- Develop and maintain robust and scalable web applications using React.js, Redux, and React Router.
- Collaborate closely with product managers, designers, and other engineers to gather requirements, translate designs into functional components, and deliver exceptional user experiences.
- Write clean, well-documented, reusable, and maintainable code, adhering to best practices and coding standards.
- Actively participate in code reviews to ensure code quality and knowledge sharing.
- Optimize applications for performance, responsiveness, and accessibility across different devices and browsers.
- Integrate with RESTful APIs and other backend services.
- Implement comprehensive unit and integration tests to ensure code quality and application stability.
- Stay up-to-date with the latest trends and advancements in React.js and front-end development, proactively exploring and adopting new technologies and best practices.
- Contribute to the improvement of our development processes and tools.
- Collaborate with UI/UX designers to implement pixel-perfect designs and ensure a seamless user experience.
- Participate in CI/CD pipeline implementation and maintenance.
Required Skills & Qualifications :
- 4 years of proven experience in React.js development.
- Strong proficiency in JavaScript (ES6+), including asynchronous programming, data structures, and algorithms.
- Solid understanding and practical experience with state management using Redux.
- Experience with client-side routing using React Router.
- Proficient in HTML5, CSS3, and responsive design principles.
- Experience with CSS frameworks like Bootstrap or Material UI.
- Familiarity with RESTful API integration and data fetching techniques.
- Experience with version control systems, particularly Git.
- Knowledge of cross-browser compatibility issues and debugging techniques.
- Understanding of Agile development methodologies and best coding practices.
Preferred Skills :
- Experience with TypeScript.
- Familiarity with testing frameworks such as Jest and Enzyme.
- Experience with build tools like Webpack.
- Knowledge of server-side rendering (SSR) with React.
- Experience with performance optimization techniques.
- Understanding of UI/UX design principles and collaboration tools.
- Experience with CI/CD pipelines and tools.
- Familiarity with other JavaScript frameworks/libraries
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Javascript Developer roles with real interview advice
2-5 Yrs