Bangalore, Karnataka, India
1 day ago
Lead Software Engineer-Frontend

We are looking for a talented and experienced Lead UI Developer to spearhead the development of modern, responsive, and user-centric web interfaces. This role demands a strong command of front-end technologies, design principles, and leadership capabilities to guide a team of UI developers in delivering high-quality digital experiences.

Responsibilities

Lead the UI development team in designing and implementing scalable, maintainable, and high-performance user interfaces.Collaborate closely with UX designers, product managers, and backend engineers to deliver seamless and engaging user experiences.Define and enforce UI development standards, coding best practices, and performance benchmarks.Conduct code reviews, mentor junior developers, and foster a collaborative and innovative team culture.Translate wireframes and design mockups into functional UI components.Ensure cross-browser compatibility, accessibility (WCAG), and responsive design across devices.Optimize front-end performance using modern tools and techniques.Integrate UI components with RESTful APIs and backend services.Stay current with emerging front-end technologies, frameworks, and industry trends.Participate in sprint planning, estimation, and delivery in Agile/Scrum environments.

Basic Qualifications

7+ years of experience in front-end development.Expertise in JavaScript, TypeScript, HTML5, CSS3, and pre-processors like SASS/LESS.Proficiency in modern frameworks such as React, Angular, or Vue.js.Experience with state management libraries (e.g., Redux, NgRx, Vuex).Strong understanding of responsive design, accessibility standards, and cross-browser compatibility.Familiarity with UI testing frameworks (e.g., Jest, Cypress, Testing Library).Experience with build tools and bundlers (Webpack, Vite, etc.).Proficient in version control systems like Git and CI/CD pipelines.Experience working with design tools like Figma, Adobe XD, or Sketch.

Preferred Qualifications

Bachelor’s or master’s degree or business management, or in a related field is must.Experience with design systems and component libraries (e.g., Material UI, Ant Design, Tailwind CSS).Exposure to performance optimization tools (e.g., Lighthouse, Web Vitals).Experience deploying front-end applications in cloud environments (Azure, AWS).Strong problem-solving skills and attention to detail.Excellent communication, leadership, and stakeholder management skills.Relevant certifications in front-end development or UI/UX design.

Our Commitment to a Culture of Inclusion & Belonging
Ecolab is committed to fair and equal treatment of associates and applicants and furthering the principles of Equal Opportunity to Employment. We will recruit, hire, promote, transfer and provide opportunities for advancement based on individual qualifications and job performance in all matters affecting employment, compensation, benefits, working conditions, and opportunities for advancement. Ecolab will not discriminate against any associate or applicant for employment because of race, religion, color, creed, national origin,citizenship status, sex, sexual orientation, gender identity and expressions, genetic information, marital status, age, or disability.

Confirmar seu email: Enviar Email