Jobs and Careers
DI

Software Development Engineer 1

Divisions Maintenance Group
United Statesfull_timeVerifiedPosted 6 Nov 2025
💰 $118,000/yr($105,000/yr$118,000/yr)

About the role

Title: Software Development Engineer 1

Reports To: Engineering Manager

Department: Product & Engineering - Engineering

Location: Cincinnati, OH or Seattle, WA

Position Status: Salary Exempt

 

About DMG:

Divisions Maintenance Group provides facility maintenance services to retail chains and distribution and fulfillment centers across the country.

  

We are leading the way with our technology, creating world-class products that are revolutionizing the industry and fulfilling our brand promise of “Uninterrupted Peace of Mind.”

  

DMG is a Certified Great Place to Work with a strong, inclusive culture and top-notch benefits.

 

Job Summary:

As a Full Stack Engineer on the Supply team, you will play a key role in designing, developing, and supporting scalable web and mobile applications. You’ll work across the stack—building backend services, developing engaging front-end experiences in React and React Native, and ensuring seamless integration between systems. If you’re looking to work at startup speed, solve complex technical problems, and build a product that service providers love, this role at DMG could be the right fit for you.

 

What You'll Do:

  • Develop, implement scalable backend systems to support web and mobile applications in a cloud-native microservice architecture.
  • Collaborate closely with frontend development teams and product managers to deliver new features and platform improvements.
  • Create and maintain RESTful APIs and GraphQL interfaces for seamless integration between mobile apps and backend services.
  • Ensure code quality through testing, peer reviews, and adherence to best practices in performance, scalability, and security.
  • Foster a culture of teamwork, where collaboration and risk-taking are encouraged. 
  • Other duties as assigned by management.

 

What You Need:

  • 1-2 years of full stack software development experience, ideally with exposure to both backend and frontend technologies.
  • Proficiency in C#Node.js, or equivalent languages.
  • Hands-on experience with React and React Native for building modern web and mobile applications.
  • Solid understanding of microservice architectureAPI design, and cloud platforms (AWS preferred).
  • Experience with relational and non-relational databases (e.g., PostgreSQL, MySQL, MongoDB).
  • Familiarity with DockerCI/CD pipelines, and modern development workflows (Git, Jira, etc.).
  • Strong problem-solving skills, curiosity, and the ability to thrive in a fast-paced, dynamic environment.
  • Bonus: Exposure to AI/ML-based or data-driven application development. 
  • Ability to manage the stress of a fast-paced environment.
  • Ability to meet the in-person requirements of the team and/or business needs.

 

What You'll Get:

 

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Divisions Maintenance Group

View company profile →