onsite
Senior Full-Stack Web Developer - Node.js, Angular/React.js - HCLTech
Frontend Developer
Lead the design and development of scalable, responsive web interfaces using React, Redux, and TypeScript, while collaborating with cross‑functional teams to deliver high‑quality user experiences on modern web platforms.
About the role
Key Responsibilities
- Collaborate with designers, product managers, and backend engineers to translate wireframes and user requirements into responsive, interactive web interfaces using React.js.
- Develop reusable, modular React components and maintain a robust component library following best practices and coding standards.
- Implement state management with Redux, ensuring efficient data flow and performance across the application.
- Write clean, maintainable TypeScript and JavaScript code, adhering to industry standards and accessibility guidelines.
- Integrate RESTful APIs and GraphQL services, handling data fetching, error handling, and caching strategies.
- Participate in code reviews, mentoring junior developers, and driving continuous improvement in development processes.
Requirements
- 5+ years of professional experience building enterprise‑grade web applications with React.js.
- Strong proficiency in TypeScript, JavaScript (ES6+), HTML5, CSS3, and modern build tools (Webpack, Babel).
- Hands‑on experience with Redux (or similar state management libraries) and component‑driven architecture.
- Familiarity with Node.js for server‑side rendering or API integration.
- Excellent problem‑solving skills, attention to detail, and a passion for delivering high‑quality, accessible user experiences.
Skills
reduxtypescriptjavascriptnodejs