Litmus

Senior Software Engineer - Frontend

Pune, India. Posted a month ago

The role

You will design, develop, and maintain responsive AngularJS-based web applications. You will work on the infrastructure that enables real-time data to power AI and machine learning systems in production environments.

What you will do

  • Design, develop, and maintain responsive, robust, and modular AngularJS-based web applications.
  • Translate complex product requirements into engaging and intuitive user experiences.
  • Implement clean, maintainable, and scalable front-end code with a focus on high performance.
  • Build reusable directives, services, and modules with an eye toward componentization and efficiency.
  • Collaborate closely with Product and Backend Engineering teams to align UI functionality with underlying APIs and services.
  • Contribute to UI/UX discussions, helping to shape the design and behavior of frontend components.
  • Review, refactor, and optimize existing AngularJS code to improve performance and maintainability.
  • Develop comprehensive tests (unit, integration, E2E) and conduct thorough code reviews and browser compatibility testing.
  • Collaborate with engineers across the organization to resolve issues when necessary.
  • Contribute innovative ideas for technical improvements and business opportunities.

Required qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or similar.
  • 5+ years of professional experience building complex web applications with AngularJS in production environments.
  • Strong command of TypeScript/JavaScript, HTML5, CSS3, and modern front-end architectures.
  • Deep understanding of AngularJS internals, including scope, the digest cycle, services, and directives.
  • Demonstrated ability to showcase previous UI work (e.g., portfolio, screens, live apps, dashboards, or component libraries).
  • Extensive experience integrating frontend applications with backend services via RESTful APIs.
  • Familiarity with consuming and visualizing streaming data via APIs or websockets.
  • Solid understanding of cross-browser compatibility, accessibility standards, and mobile-first design principles.
  • Proficiency with Git, CI/CD pipelines, and collaborative development workflows.
  • Very organized, with great attention to detail
  • Creative, and open to different ideas from stakeholders and other engineers
  • Likes to work in a collaborative, fast-paced, and results-driven environment

About the company

Litmus is a growth-stage software company helping manufacturers access, structure, and use real-time data from machines, systems, and sensors at the edge. The company is building the data foundation that powers industrial AI.

Senior Software Engineer - Frontend at Litmus | JobZoey