Submitting more applications increases your chances of landing a job.

Here’s how busy the average job seeker was last month:

Opportunities viewed

Applications submitted

Keep exploring and applying to maximize your chances!

Looking for employers with a proven track record of hiring women?

Click here to explore opportunities now!
We Value Your Feedback

You are invited to participate in a survey designed to help researchers understand how best to match workers to the types of jobs they are searching for

Would You Be Likely to Participate?

If selected, we will contact you via email with further instructions and details about your participation.

You will receive a $7 payout for answering the survey.


User unblocked successfully
https://bayt.page.link/fKC1ZyxTZy8RWCM16
Back to the job results

Staff Software Engineer- Full Stack

7 days ago 2026/10/02
Other Business Support Services
Create a job alert for similar positions
Job alert turned off. You won’t receive updates for this search anymore.

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.


We are looking for a Full stack 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.


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).


Experience working in backend technologies (Java, node.js, Go, Python, etc..)


● 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 detail.


Good 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.


Who You Are


● You believe in clean, maintainable code guided by SOLID principles.


● You approach complex problems with a structured, analytical mindset.


● You care deeply about performance, user experience, and design clarity.


● You’re curious about the backend and aspire to become a full stack contributor.


● You’re collaborative, proactive, and passionate about continuous learning.


Itron is committed to building an inclusive and diverse workforce and providing an authentic workplace experience for all employees. If you are excited about this role but your past experiences don't perfectly align with every requirement, we encourage you to apply anyway. In the end, you may be just who we are looking for!
The successful candidate's starting wage will be determined based on permissible, non-discriminatory factors such as skills and experience.
Itron is proud to be an Equal Opportunity Employer. If you require an accommodation to apply, please contact a recruiting representative at 1-800-635-5461 or email [email protected].



Itron is transforming how the world manages energy, water and city services. Our trusted intelligent infrastructure solutions help utilities and cities improve efficiency, build resilience and deliver safe, reliable and affordable service. With edge intelligence, we connect people, data insights and devices so communities can better manage the essential resources they rely on to live. Join us as we create a more resourceful world: www.itron.com


This job post has been translated by AI and may contain minor differences or errors.
You’ve reached the maximum limit of 15 job alerts. To create a new alert, please delete an existing one first.
Job alert created for this search. You’ll receive updates when new jobs match.
Are you sure you want to unapply?

You'll no longer be considered for this role and your application will be removed from the employer's inbox.