Software Development Engineer 1
Description
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 architecture, API design, and cloud platforms (AWS preferred).
- Experience with relational and non-relational databases (e.g., PostgreSQL, MySQL, MongoDB).
- Familiarity with Docker, CI/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:
At DMG, you’ll be part of an amazing team that encourages learning, growth, and advancement. Our company has an entrepreneurial spirit that rewards self-starters and encourages employees to take charge of their own careers.
Some of our many benefits include:
- Health, dental and vision coverage on day 1.
- Dollar-for-dollar 401K match up to 4% of salary with immediate 100% vesting.
- Paid Primary and Secondary Caregiver leave.
- Employee Assistance Program to assist with everyday challenges.
- Paid time off to volunteer.
Divisions Maintenance Group is an equal opportunity employer.