ReactJS Developer
Technology
HCL TechBeeNoida, India1 months agoUntil 19/8/2026
Full time
Job description
Job Description
Walk-in Drive React.JS Developer roleWe are hiring talented React.JS Developers to join our growing team!
Date: 20th June'26
Time: 10:30am
Location: HCL Tech, Sector-60, Noida
SPOC: Toshi
Experience: 1-4 Years
Location: Noida
Employment Type: Full-time
Key Responsibilities
- Develop and maintain user-facing features using React.js, JavaScript, and TypeScript.
- Build reusable UI components and frontend modules for scalable application development.
- Convert UI/UX designs, wireframes, and business requirements into responsive web interfaces.
- Integrate frontend applications with REST APIs, GraphQL services, and backend systems.
- Implement application state management using Redux, Context API, Zustand, or similar libraries.
- Write clean, modular, maintainable, and testable frontend code.
- Perform debugging, unit testing, integration testing, and peer code reviews.
- Hands-on experience or strong project exposure in React.js.
- Strong proficiency in JavaScript ES6+.
- Working knowledge of TypeScript fundamentals.
- Strong understanding of HTML5, CSS3, responsive design, Flexbox, and CSS Grid.
- Understanding of component-based architecture and reusable UI design patterns.
- Experience with React Hooks, routing, lifecycle concepts, and frontend performance optimization.
- Understanding of asynchronous programming using Promises, async/await, fetch, or axios.
- Working knowledge of Git and collaborative development workflows.
- Experience with Next.js or similar React-based frameworks.
- Familiarity with UI libraries or design systems such as Material UI, Ant Design, Chakra UI, Tailwind CSS, or Bootstrap.
- Exposure to GraphQL, Apollo Client, or modern API integration patterns.
- Knowledge of Jest, React Testing Library, Cypress, or similar testing frameworks.
- Understanding of frontend security, browser rendering, and web performance fundamentals.
- Exposure to Agile/Scrum delivery models and software collaboration tools.
- Basic knowledge of backend technologies such as Node.js or Express.js is an added advantage.
- B.E. / B.Tech in Computer Science, Information Technology, Electronics, Software Engineering, or any other relevant engineering stream.
BCA / MCA / M.Tech / M.Sc. in Computer Science, Information Technology, Software Engineering, or related disciplines.
Keywords
Context APIPromisesFlexboxfetchaxiosZustandCSS GridGraphqlReduxCss3GitTypescriptHtml5Rest Apisreact.jsReactOSNode.jsJavaScript
Interested in this role?