
Front-end React Developer
- Gurgaon, Haryana
- Permanent
- Full-time
- Frontendstack Development: Build responsive and dynamic web applications using React.js and related technologies (JavaScript, HTML5, CSS3). Component Development: Create reusable and efficient React components to ensure the maintainability and scalability of web applications. Collaboration: Work closely with designers to translate wireframes and prototypes into interactive web pages, ensuring seamless user experiences. Integration: Integrate front-end components with backend APIs (REST/GraphQL) and ensure smooth data flow between the frontend and backend. Code Quality: Write clean, efficient, and maintainable code, and ensure the use of best practices such as unit testing, version control, and documentation. Performance Optimization: Optimize web applications for speed, scalability, and responsiveness across various devices and browsers. Cross-Team Coordination: Collaborate with backend developers, product managers, and other stakeholders to define technical requirements and project timelines. Bug Fixing & Troubleshooting: Identify and fix performance bottlenecks, bugs, and other issues in the user interface. Continuous Learning: Stay updated with the latest industry trends and emerging technologies in React and front-end development.
- 8+ years of professional experience in front-end development with a strong focus on React.js.
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
- Proficient in JavaScript (ES6+), HTML5, CSS3, and responsive web design principles.
- Strong knowledge of React.js, Redux, and React Hooks.
- Experience with front-end build tools such as Webpack, Babel, and npm/yarn.
- Familiarity with version control systems like Git and modern development workflows.
- Experience with RESTful APIs and asynchronous request handling.
- Knowledge of cross-browser compatibility issues and ways to work around them.
- Understanding of UI/UX principles and attention to detail when implementing designs.
- Familiarity with testing frameworks such as Jest, Enzyme, or React Testing Library.