Water is the essence of life, vital for every living organism. It sustains ecosystems, supports agriculture, fuels industries, and is indispensable for society. As the demand for clean and efficient water management grows, so does the need for innovative solutions.
Since 1957, Metropolitan Industries has been at the forefront of this mission, specializing in water and wastewater management, as well as commercial plumbing and HVAC solutions. As a family-owned company, we have established ourselves among the industry's giants, serving markets nationwide with our sales and service organization. Our prefabricated pump systems and integrated controls have been implemented in some of the world’s largest and most prominent communities, buildings, and structures.
Our expertise includes flow distribution, pressure control, treatment, collection, temperature control, hydronics, and reuse. At Metropolitan Industries, you WILL develop technologies that redefine the management of the world’s most precious resource, water. Join us and become the unsung hero for communities everywhere, creating sustainable and efficient solutions that truly make a difference.
www.metropolitanind.com
Why You’ll Like Working Here
· You’ll work on software that supports real-world water and wastewater systems used by communities every day.
· You’ll be part of a supportive team where questions, learning, and collaboration are encouraged.
· You’ll get exposure to a variety of projects across web, mobile, cloud, IoT, automation, and customer-facing platforms.
· You’ll have the chance to grow your skills while contributing to products that make a practical impact.
About the Role
We’re looking for a Junior Full Stack Software Engineer who is excited to learn, build, and grow with our team. In this role, you’ll help develop and support modern cloud-based applications using JavaScript/TypeScript, Node.js, React, and related technologies. You won’t be expected to know everything on day one. What matters most is that you have a strong foundation, a problem-solving mindset, and the motivation to keep improving. You’ll work alongside experienced developers, contribute to real customer-facing products, and gain hands-on experience across the full software stack.
Key Responsibilities
· Help build, test, and maintain web and mobile applications using Node.js, React, and React Native
· Work with senior developers to turn ideas, requirements, and customer needs into working software
· Write clean, organized code and learn best practices for building reliable applications
· Assist with troubleshooting bugs, testing updates, and improving existing features
· Support cloud-based services and learn how applications are deployed and maintained in AWS
· Participate in code reviews, team discussions, and planning conversations
· Collaborate with developers, product managers, designers, and internal stakeholders
· Learn and contribute to new technology areas, including AI-powered application features, IoT, and cloud-based monitoring tools
What We’re Looking For
· 0–2 years of software development experience, including professional work, internships, coding bootcamp projects, school projects, personal projects, or open-source contributions
· A working knowledge of JavaScript/TypeScript, Node.js, and React
· A basic understanding of how frontend and backend applications work together
· Some familiarity with databases, APIs, and version control tools such as Git
· Interest in learning cloud services such as AWS
· A willingness to ask questions, take feedback, and continue building your skills
· Good problem-solving skills, attention to detail, and the ability to communicate clearly with the team
Helpful, But Not Required
· Experience with testing tools or writing basic tests
· Exposure to AI tools, model integrations, or prompt-based applications
· Familiarity with serverless development or infrastructure-as-code concepts
· A portfolio, GitHub profile, school project, internship project, or personal project you can talk through
· Interest in water, wastewater, industrial automation, IoT, SCADA, or cloud-based monitoring systems
What We Offer
- Competitive salary
- Medical, dental, and vision insurance
- 401(k) with employer match
- PTO and holidays
- Professional development assistance
- A collaborative team that values your expertise and input
Pay: $60,000.00 - $70,000.00 per year
Benefits:
- 401(k)
- 401(k) matching
- AD&D insurance
- Dental insurance
- Dependent health insurance coverage
- Health insurance
- Life insurance
- Paid holidays
- Vision insurance
Application Question(s):
- Do you now or will you in the future require employer sponsorship
Work Location: In person