Empower

Lead Engineer Software UI

Empower
Apply
2 days ago
Remote, India or Bengaluru, IndiaStaff+

Responsibilities

  • Design and develop rich, scalable, modular web applications and accessible user interfaces.
  • Build, test, maintain, and support UI applications, including legacy web applications.
  • Develop unit tests and perform end-to-end testing for UI modules and components.
  • Participate in technical design, architecture, system design, code reviews, proof-of-concepts, and technology evaluations.
  • Mentor and guide engineers while driving frontend development, testing, performance, and engineering best practices.
  • Collaborate with product, business, and architecture teams to deliver end-to-end solutions.
  • Contribute across the software lifecycle, including development, deployment, and production support.

Requirements

  • Requires 8+ years of software development experience with strong frontend exposure.
  • Requires deep expertise in JavaScript, TypeScript, React, Tailwind, HTML, SASS, and CSS.
  • Requires frontend testing experience with tools such as Jest and React Testing Library.
  • Requires experience with modern frontend tooling such as Webpack and Vite.
  • Requires understanding of DOM behavior, browsers, accessibility, and responsive design.
  • Requires experience with CI/CD pipelines, Git, mentoring engineers, and leading code reviews.
  • Requires backend exposure including REST API consumption, data modeling, API design, and microservices fundamentals.
  • Preferred experience includes Micro Frontends, UI tooling, Java, Spring Boot, relational databases such as PostgreSQL, MySQL, or Oracle, and end-to-end initiative ownership.

Benefits

  • Flexible work environment and fluid career paths.
  • Internal mobility opportunities.
  • Emphasis on purpose, well-being, work-life balance, and an inclusive workplace.
  • Opportunities to participate in community volunteering and causes supported by the company.

Tech Stack

CSSGitHTMLJavaJavaScriptJestMySQLPostgreSQLReactSassSpring BootTailwind CSSTypeScriptWebpack

Categories

Empower

About Empower

10,000+ employees
Contact me