Frontend Developer

8 years

0 Lacs

Posted:18 hours ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Objective:

We’re looking for a Senior Software Engineer with strong expertise in building scalable, high-performance, and maintainable user interfaces, particularly for composable commerce platforms. In this role, you’ll be instrumental in driving our shift from a monolithic architecture toward a modern, modular frontend ecosystem.

The ideal candidate brings deep experience with React and Next.js, along with a solid grasp of frontend fundamentals (HTML, CSS, JavaScript). Familiarity with Angular is a plus. You should have a strong understanding of UI/UX best practices, accessibility standards, and performance optimization techniques.

You’ll also be expected to contribute to and maintain our design system, write unit and integration tests as part of our quality-first approach, and participate in code reviews to help ensure consistency and maintainability across the codebase.

In addition to technical skills, we’re looking for someone with strong communication, collaboration, and mentoring abilities—someone who can work closely with cross-functional teams and help shape both our code and our culture.This is a high-impact role for someone passionate about building user-first, future-ready digital experiences.



About HCL Software:

HCL Software is the software division of HCLTech, driving the Digital+ Economy through innovative solutions in:

  • Business & Industry Applications
  • AI and Intelligent Operations
  • Total Experience
  • Data & Analytics
  • Cybersecurity

These areas offer significant growth opportunities and flexible deployment options, leveraging cloud technologies and Gen AI.



About HCL Commerce:

HCL Commerce is a robust, enterprise-grade e-commerce platform supporting B2C, B2B, B2B2C, D2C, and MarketPlaces. It offers advanced features and AI capabilities to enhance digital commerce experiences.



Responsibilities

  • Frontend Application Development:
  • Build and maintain responsive, scalable, and performant web applications using React/NextJS/Vite. Utilize TypeScript, HTML, CSS, and modern UI libraries such as MUI.
  • Component Design & Architecture:
  • Develop reusable components and contribute to a modular, composable frontend architecture using Storybook for documentation.
  • Testing & Quality Assurance:
  • Implement unit and integration tests using frameworks like Playwright. Apply Test-Driven Development (TDD) practices to ensure code reliability.
  • Accessibility(A11y) and Performance Optimization:
  • Apply frontend solutions compliant with accessibility standards (WCAG 2.1+) frontend optimization techniques such as lazy loading, code splitting, and caching to improve user experience and application speed.
  • Collaboration & Agile Development:
  • Work closely with cross-functional teams including backend engineers, designers, and product managers. Participate in Agile ceremonies and contribute to sprint planning and reviews.
  • Security & Accessibility:
  • Ensure applications meet security standards and accessibility guidelines.
  • Version Control & CI/CD:
  • Use Git for version control and collaborate on code reviews. Familiarity with CI/CD pipelines (e.g., GitHub Actions, Azure Pipelines) is a plus.
  • Mentorship:

Provide technical guidance and mentorship to junior engineers, fostering growth and knowledge sharing within the team.



Qualifications

  • Experience:
  • 8-12 years of experience in frontend development with a strong focus on React. Angular experience is a plus.
  • Technical Skills:
  • Proficient in TypeScript, JavaScript, HTML, CSS
  • Strong experience with ReactJS and familiarity with AngularJS
  • Experience with Next.js and MUI is a plus
  • Understanding of frontend build tools and bundlers (e.g., Webpack, Vite)
  • Testing & Automation:
  • Experience writing unit, integration, E2E (e.g., Jest, Playwright, Cypress) + Accessibility(A11y) testing.
  • Cloud & DevOps:
  • Familiarity with cloud platforms (Azure preferred), Docker, and containerization.
  • Monitoring & Logging:
  • Experience with frontend performance monitoring and logging tools.
  • AI/Automation Awareness: Awareness of using AI tools (e.g., GitHub Copilot, test automation), prompt engineering, code optimization with AI assistance is appreciated.
  • Soft Skills:
  • Excellent communication, teamwork, attention to detail, time-management skills, and a passion for mentoring and team development.

Education:

Bachelor’s degree in Computer Science or a related field.

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You

bengaluru, karnataka, india

pune, maharashtra, india