Lead Web Developer - Enterprise Software

 (8+ years exp)
$120k – $200k • 5.0% – 8.0%
Published: 1 month ago

Job Location

Job Type

Full Time

Visa Sponsorship

Available

Hires remotely in

Relocation

Allowed

Skills

UI/UX Design
Angular.JS
AngularJS
React.js
React Native
Front-End/Full-Stack (UI-AngularJS-JS-NodeJS)
Angular
Full-Stack Web Development (Node/Redux/React)
React/Redux
ReactJS

The Role

Job description
We are looking for a highly skilled web developer with 5 to 10 years of industry experience to join our Engineering team at Metallic, a Commvault venture. In this role, you will be developing user interface components which is highly efficient, scalable, and has best user experience.
Responsibilities
• Working with product managers in understanding the feature requirement end to end.
• Breaking down user stories into tasks.
• Reviewing the mock-up screens provided by the UX team, providing any valuable feedbacks, and implementing the UI components for the same.
• Cooperating with the back-end developer in the process of building the RESTful APIs
• Delivering high quality, robust, and accessible user interface.
• Writing unit test cases to achieve good code coverage.
• Reviewing co-developer’s pull requests.
• Helping SRE team in monitoring the website health and improving the performance.
• Contributing to core UI component library by building re-usable and optimized components.
• Co-ordinating with other team members and demonstrating the feature to QA, SRE and solution engineers.
• Closely working with QA/Support team to fix the issues in a timely manner.
Requirements
• Proficiency in JavaScript, CSS, HTML.
• Min. 6 to 8 years of industry experience in web application development using any of the well-known frameworks like ReactJS, Angular, AngularJS, etc.
• Min. 2 years of hands-on experience in ReactJS.
• Experience in migrating large scale web application from AngularJS to ReactJS or any similar migration.
• Creative thinking in UI design and knowledge in design patterns.
• Ability to architect the solution for a large-scale application.
• Experience in improving the website performance globally and knowledge in CDN.
• Experience in responsive UI development using Bootstrap, Material, or any UI library.
• Experience in CSS pre-processors like SCSS, SASS, or LESS.
• Experience in testing frameworks like Jest, Jasmine, Karma.
• Experience with browser-based debugging and performance testing tools. E.g., Google Lighthouse for Chrome.
• Knowledge in micro front-end architecture.
• Experience in CI/CD and knowledge in serverless deployments.
• Understanding in website security vulnerabilities (e.g., XSS, CSRF)
• Excellent troubleshooting skills.
• Knowledge in Azure portal, Azure DevOps, GitLab is an added advantage.