Junior Full Stack Software Engineer

Metropolitan Industries, Inc.
Romeoville, United States of America
7 days ago

Role details

Contract type
Internship / Graduate position
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Junior
Compensation
$ 70K

Job location

Romeoville, United States of America

Tech stack

JavaScript
API
Artificial Intelligence
Amazon Web Services (AWS)
Automation of Tests
Code Review
Databases
Github
Revision Control Systems
Monitoring of Systems
Supervisory Control and Data Acquisition (SCADA)
Mobile Application Software
Node.js
Cloud Services
Software Engineering
TypeScript
React
Backend
GIT
Free and Open-Source Software
React Native
Front End Software Development
Serverless Computing

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