Website:
fetchjobs.co
Job details:
About The Company
HCLSoftware, founded in 2019, is the software business division of HCLTech. We develop, market, and sell software products across various categories, including Business & Industry Applications, Cybersecurity, Data & Analytics, AI & Intelligent Operations, Sovereign Collaboration, Total Experience, and Specialized Software.
We drive customer success through continuous product innovation, serving over 20,000 organizations, including many Fortune 100 and Fortune 500 companies. We are also a proud partner of Scuderia Ferrari.
As a fast-growing, $2B+ software business, we have an incredible global workforce of 8,000+ employees. Join us and make an impact from Day 1—this is an exciting time to be part of HCLSoftware as we expand, invest, and grow!
About The Role
We are seeking a highly skilled Front-End Developer with extensive experience in React.js to join our dynamic team. In this role, you will be responsible for designing, developing, and implementing sophisticated user interfaces that deliver seamless and engaging user experiences. You will collaborate closely with UX/UI designers, back-end developers, and product managers to create robust, scalable, and efficient front-end solutions that align with business objectives.
The ideal candidate will possess a deep understanding of modern JavaScript frameworks, particularly React, and have a proven track record of building reusable, testable, and high-performance front-end components. This role offers an excellent opportunity to work on cutting-edge projects within a globally recognized organization that values innovation, quality, and continuous improvement.
Qualifications
The ideal candidate should have 7-10 years of relevant experience with a strong technical background in front-end development. Essential qualifications include:
- Expert proficiency with React framework and related libraries such as Redux and TypeScript
- Hands-on experience with React.js, Redux, and TypeScript in large-scale enterprise applications
- Deep knowledge of JavaScript frameworks and libraries, with a focus on building maintainable and scalable codebases
- Experience creating self-contained, reusable, and testable modules and components
- Extensive knowledge of CSS and JavaScript techniques for delivering performant visual effects
- Proficiency in writing non-blocking, asynchronous code, utilizing advanced techniques such as multi-threading when necessary
- Experience with building infrastructure for serving front-end applications and assets efficiently
- Ability to architect and automate build processes for production environments using task runners or scripting tools
- Strong documentation skills, including inline code documentation using JSDoc or similar conventions
- Experience with automated testing frameworks such as JEST and Selenium, with a focus on test-driven development (TDD)
Responsibilities
The successful candidate will be responsible for:
- Delivering complete, high-quality front-end applications that meet functional and aesthetic requirements
- Writing tested, idiomatic, and well-documented JavaScript, HTML, and CSS code
- Collaborating with UX/UI designers to implement intuitive and user-friendly interfaces
- Working closely with back-end developers to define and integrate RESTful APIs necessary for front-end functionality
- Ensuring cross-browser compatibility and responsiveness across various devices and screen sizes
- Optimizing application performance through efficient coding practices and resource management
- Architecting scalable front-end solutions, including component design and state management strategies
- Automating build and deployment processes to streamline production workflows
- Maintaining comprehensive documentation of code and development processes
- Implementing automated testing procedures to ensure code quality and reliability
Benefits
We offer a comprehensive benefits package designed to support our employees' well-being and professional growth, including:
- Competitive salary and performance-based incentives
- Health insurance plans covering medical, dental, and vision care
- Retirement savings plans with company matching contributions
- Flexible work arrangements and paid time off to promote work-life balance
- Opportunities for continuous learning and professional development through training programs and certifications
- Access to cutting-edge technology and innovative projects
- Employee wellness programs and initiatives to promote healthy lifestyles
- Inclusive and diverse work environment fostering collaboration and creativity
Equal Opportunity
HCLSoftware is an equal opportunity employer committed to fostering an inclusive environment for all employees. We celebrate diversity and are dedicated to creating a workplace that respects and values individual differences. We do not discriminate based on race, ethnicity, gender, age, religion, sexual orientation, disability, or any other protected characteristic. All qualified applicants will receive consideration for employment without regard to these factors, and we encourage candidates from diverse backgrounds to apply.
Click on Apply to know more.