Senior Full-Stack Web Developer - Node.js, Angular/React.js

Technology, Data & Digital · Software & Web Development · Frontend · Backend · Full Stack

Smart Summary

AI-generated overview of this position

HCLTech is seeking a Senior Full-Stack Web Developer with expertise in Node.js, Angular, and React.js to join their team in Chennai, India. The role involves developing robust user interfaces, collaborating with cross-functional teams, and mentoring junior developers. This position requires extensive front-end development experience, strong problem-solving skills, and a deep understanding of modern web technologies.

Job Summary

A skilled and experienced Senior React UI Developer will be responsible for creating robust and scalable user interfaces using React & Redux. The expertise in HTML5, CSS3, and TypeScript & JavaScript, combined with a deep understanding of React.js, will enable to lead the front-end development efforts and deliver high-quality user experiences.

Key Responsibilities

Collaborate with designers, product managers, and backend developers to translate wireframes, mockups, and user requirements into responsive and interactive web interfaces using React.js.

· Develop reusable and modular React components, following best practices and coding standards.

· Architect and implement efficient and optimized React.js applications, ensuring high performance and scalability.

· Conduct code reviews, provide constructive feedback, and mentor junior developers to maintain code quality and improve development practices.

· Implement responsive design techniques to ensure seamless user experiences across different devices and screen sizes.

· Optimize web applications for maximum speed and usability.

· Stay up to date with the latest React.js trends, technologies, and best practices, and share knowledge with the team.

· Collaborate with the backend team to integrate UI components with backend APIs and services.

· Troubleshoot and debug issues, perform testing, and provide timely resolutions.

· Contribute to the overall architecture, design, and development of the front-end systems.

Skill Requirements

6+ years of Extensive experience in front-end development with a strong focus on React.js.

· Proficient understanding of HTML5, CSS3, and JavaScript (ES6+).

· Solid understanding of component-based architecture and state management patterns (Redux) in React.js.

· Experience with React CLI and build tools like Vite.

· Deep understanding of responsive design principles and mobile-first development.

· Strong knowledge of UI/UX principles and ability to create visually appealing and user-friendly interfaces.

· Experience with version control systems (e.g., Git) and collaborative development workflows.

· Hand on experience with JEST testing framework.

· Proven experience in leading and mentoring a team of UI developers.

· Ability to write clean, efficient, and maintainable code.

· Excellent problem-solving skills and attention to detail.

· Strong communication and interpersonal skills, with the ability to work collaboratively in a team environment.

Other Requirements

1. Optional But Valuable Certifications: React.Js Certification, Javascript Developer Certification, Or Relevant Web Development Certifications.

#full-stack#web-development#nodejs#react#angular#frontend#senior-developer#chennai
HCLTech Logo

Company

HCLTech

Job Posted

2 weeks ago

Employment Type

Full Time

WorkMode

On Site

Experience Level

Senior

Locations

Chennai, India

Applicants

Be an early applicant