Junior Full Stack Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+11 more
Job description
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., · 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
Requirements
· 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
Benefits & conditions
Pulled from the full job description
- Professional development assistance
- AD&D insurance
- 401(k)
- Health insurance
- 401(k) matching
- Paid time off
- Vision insurance, * 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, * 401(k)
- 401(k) matching
- AD&D insurance
- Dental insurance
- Dependent health insurance coverage
- Health insurance
- Life insurance
- Paid holidays
- Vision insurance
About the company
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.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Where to Find Entry-Level Software Engineering Jobs
Is Software Engineering Over-Saturated?
How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again
7 Important Tips That Every Software Developer Should Know