Itron

StaffSoftwareEngineer

Bangalore, India FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Mid candidates.

The Brief

“Staff Software Engineer at Itron. Skills: Frontend development, SOLID principles, Performance optimization. Design responsive applications. Build performant applications”

What You'll Achieve.

Ensure seamless end-to-end delivery; Ensure robust handling of API failures

Industry & Context.

Problems you'll solve

Problem-solving mindset; Analytical and problem-solving abilities; Structured, analytical mindset

What They're Looking For.

Must Have

4–7 years of hands-on experience in frontend development, understanding of core web technologies (JavaScript/TypeScript, HTML, CSS), Demonstrated ability to apply SOLID design principles in frontend development, Knowledge of frontend performance optimization, lazy loading, and memory management, Familiarity with versioning, build pipelines, and browser caching mechanisms, Understanding of state management, data fetching strategies, and real-time communication patterns, Exposure to backend integration concepts (REST, GraphQL, WebSocket, etc. ), analytical and problem-solving abilities with attention to detail

Nice to Have

Experience with any modern frontend framework (React, Angular, Vue, Svelte, etc. ), Exposure to TypeScript or other strongly typed environments, Basic backend experience or interest in Node. js, Python, or similar, Understanding of security best practices (JWT handling, environment configuration), Familiarity with CI/CD, version control, and modern deployment workflows

What You'll Do.

Design responsive applications

Build performant applications

Maintain frontend applications

Apply SOLID principles

Implement state management

Implement optimized rendering

Handle session management

Handle error handling

Handle browser resource management

Participate in code reviews

Improve frontend architecture

Improve development workflow

How You'll Work.

Team & Collaboration

Collaborating closely with backend teams; Collaborate with backend engineers; Participate in peer code reviews

Full Job Description

Itron is innovating new ways for utilities and cities to manage energy and water. We create a more resourceful world to protect essential resources for today and tomorrow. Join us. About the Role We are looking for a Frontend Developer with a strong foundation in SOLID principles, clean architecture, and a problem-solving mindset. You’ll focus primarily on building scalable, high-quality frontend applications while collaborating closely with backend teams to ensure seamless end-to-end delivery. This role is ideal for someone who values design clarity, maintainability, and performance — and who’s eager to grow into a full stack role over time. Key Responsibilities ● Design and build responsive, performant, and maintainable frontend applications. ● Apply SOLID principles and best practices to ensure clean, modular, and testable code. ● Implement state management, caching, and optimized rendering to enhance performance. ● Handle session management, error handling, and browser resource management effectively. ● Collaborate with backend engineers to define clear API contracts and data flow. ● Ensure robust handling of API failures, latency, and versioning of client assets. ● Write and maintain unit tests and participate in peer code reviews. ● Contribute to improving the frontend architecture, tooling, and development workflow. Required Skills ● 4–7 years of hands-on experience in frontend development. ● Strong understanding of core web technologies (JavaScript/TypeScript, HTML, CSS). ● Demonstrated ability to apply SOLID design principles in frontend development. ● Knowledge of frontend performance optimization, lazy loading, and memory management. ● Familiarity with versioning, build pipelines, and browser caching mechanisms. ● Understanding of state management, data fetching strategies, and real-time communication patterns. ● Exposure to backend integration concepts (REST, GraphQL, WebSocket, etc.). ● Strong analytical and problem-solving abilities with attention to d

Free ATS check

Applying for this Staff Software Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about Itron?

Real rants from real employees. Read before you apply.

Read Company Rants →