Number of Applicants
:000+
This job is no longer accepting applications.
Scroll down below to view similar jobs .
We are seeking a highly skilled and experienced React.js Developer to join our growing front-end development team. You will play a key role in designing, developing, and maintaining complex and user-centric web applications using React and related technologies. You will leverage your in-depth knowledge of modern JavaScript practices and React best practices to create performant, scalable, and maintainable front-end experiences that drive user engagement.Responsibilities :- Collaborate with designers, product managers, and back-end engineers to translate user stories and API specifications into well-structured and maintainable React code.- Design and develop reusable React components adhering to best practices, UI design principles, and accessibility standards.- Implement core UI functionalities and interactions utilizing advanced React features (state management libraries like Redux, context API, hooks, etc.).- Optimize React components for performance across different devices and browsers.- Participate in the creation and maintenance of a robust and scalable front-end architecture.- Write clean, maintainable, and testable code following established coding standards and best practices.- Conduct unit and integration testing to ensure code quality and functionality.- Troubleshoot complex bugs, identify root causes, and implement solutions to maintain system stability.- Participate in code reviews and provide constructive feedback to improve code quality and knowledge sharing within the team.- Stay up-to-date with the latest advancements in the React ecosystem (libraries, tools, frameworks).- Document technical decisions, component functionalities, and APIs for ongoing maintenance and knowledge transfer.Qualifications :Educational Qualifications : Bachelor's/Master's- 4-6 years of experience as a React.js Developer or a similar front-end development role.- In-depth knowledge of React concepts (components, props, state, lifecycle methods, hooks) and best practices.- Strong understanding of modern JavaScript (ES6+) and best practices (functional programming, asynchronous programming).- Experience with a state management library (Redux, Context API) for complex applications.- Experience with testing frameworks (Jest, React Testing Library) for unit and integration testing.- Experience with styling libraries or frameworks (CSS-in-JS solutions like styled-components, Material-UI).- Experience with build tools (Webpack, Parcel) and bundling processes for production-ready applications.- Familiarity with performance optimization techniques for React applications.- Excellent problem-solving, analytical, and debugging skills.- Strong communication, collaboration, and teamwork skills.- Ability to work independently, manage multiple tasks effectively, and meet deadlines. (ref:hirist.tech)
This job is no longer accepting applications.
Scroll down below to view similar jobs .
Share this job with your friends
Share this job with your friends
Copyright © 2024 Grabjobs Pte.Ltd. All Rights Reserved.