FullStack Developer
Listed on 2026-09-03
-
Software Development
Front End Developer, Full Stack Developer, Backend Developer
Full-Stack Junior Developer (Nuxt/Vue & Nest.js)
Location:
Wentzville, MO (On-Site, this is not a remote position)
Salary: $40K–$50K (DOE)
About Midtown Home Improvements
Since 1990, Midtown Home Improvements has been working hard to delight our customers—and that all starts with our employees. As a local roofer and general contractor, we treat our team with respect and hold everyone accountable to our core values: growth-oriented, positive character, dedication, trust, and gratitude. Recognized multiple years by the St. Louis Post-Dispatch as one of the top places to work, we currently employ over 200 full‑time and part‑time staff members.
Our Technology Department was established in 2021 to propel Midtown into the digital age. We're a small but growing dev and helpdesk team that builds proprietary in-house software and apps used across all five of our branches. We're also developing our own AI models and expanding our use of AI throughout our software to improve both internal processes and overall user experience.
WhatYou'll Do
- Develop and enhance features on our Nuxt/Vue front end
- Collaborate on our Nest.js back end services
- Work with Prisma, Postgres, and Redis to manage data
- Engage in AI-driven initiatives, working hands-on with models and integrations
- Follow best practices (Single Responsibility Principle, Demeter's Law, etc.)
- Work on-site in Wentzville, MO, contributing to a friendly, growth-focused environment
- You're a strong communicator and team player
- You're curious, motivated, and love to learn new technologies
- You thrive on solving problems and building useful, elegant software
- You're resourceful, take initiative and are eager to learn
- Willingness to work on-site in Wentzville, MO
- Basic to intermediate JavaScript/Type Script
- Familiarity with Vue.js/Nuxt.js (from school, projects, or real-world experience)
- Willingness to learn and work with Nest.js on the backend
- Understanding of fundamental database concepts and ORMs (e.g., Prisma)
- Experience or interest in Python
- Some familiarity with AI/ML (practical or theoretical)
- Knowledge of Redis and Postgres
- Tailwind CSS know-how to keep our front-end sleek and efficient
- Exposure to Docker or CI/CD Pipelines
- Any experience with Ionic for mobile development
- 100% Employer-Paid Health Insurance (for the employee)
- 401(k) Matching
- Paid Time Off (PTO) & Paid Holidays
- Annual International Company Trip (Mexico, Jamaica, etc.)
- Work on innovative in-house solutions, including AI projects
- You’ll get guidance from experienced devs to hone your skills
- We encourage you to tinker with AI, new frameworks, and other cutting-edge tools
- On-site position at our growing Wentzville, MO headquarters, where your contributions truly matter
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).