Full-Stack Developer

Posted 5 Days Ago
Wentzville, MO, USA
In-Office
40K-60K Annually
Junior
Professional Services
The Role
Build, test, deploy, and maintain full-stack internal business applications. Develop Vue/Nuxt interfaces and Node.js/NestJS backend services, APIs, and business logic. Manage databases and performance using Prisma, PostgreSQL, and Redis. Participate in Git workflows, code reviews, testing, debugging, documentation, and stakeholder collaboration. Review AI-assisted development output while protecting company information and ensuring the quality and security of shipped software.
Summary Generated by Built In
Full-Stack Developer

Location: Wentzville, MO - ON SITE
Job Type: Full-Time
Salary: $40,000–$60,000 per year, based on relevant experience and demonstrated skills

Join Midtown Home Improvements

Since 1990, Midtown Home Improvements has been serving customers across the St. Louis region. We are a local roofing and general contracting company with more than 300 employees and five locations.

Our Technology Department develops and supports proprietary software used throughout the company. We are looking for a Full-Stack Developer to join our small, collaborative technology and help desk team and take real ownership of the applications and tools you build.

This is an opportunity to work on software that is actually used by our employees every day—not just theoretical projects or client work.

THIS JOB IS NOT REMOTE AND REQUIRES WORK ON SITE IN WENTZVILLE, MO

What You'll Do
  • Build, test, and deploy full-stack features for internal business applications.
  • Develop clean, user-friendly interfaces using Vue and Nuxt.
  • Build and maintain backend services, APIs, and business logic using Node.js and NestJS.
  • Work with Prisma, PostgreSQL, and Redis to manage data and improve application performance.
  • Participate in Git-based development, including pull requests, code reviews, testing, debugging, and documentation.
  • Work closely with team members and internal stakeholders to understand problems and build practical solutions.
  • Maintain and improve existing applications while developing new functionality.
AI-Assisted Development

AI-assisted development is a standard part of our technology workflow. We use approved AI tools to assist with research, coding, documentation, testing, and problem-solving.

You will be expected to review and validate AI-generated work, protect company and customer information, and take ownership of the quality and security of everything you ship.

What We're Looking For

We are looking for a hands-on developer who enjoys solving problems and building useful software. Professional experience is important, but we care more about what you can actually build and maintain than simply checking every box.

Required Qualifications
  • 1+ year of experience building and maintaining production web applications, or equivalent experience demonstrating meaningful software development.
  • Strong knowledge of JavaScript and TypeScript.
  • Experience with Vue, Nuxt, React, Angular, or another modern frontend framework, with the ability to become productive in a Vue/Nuxt environment.
  • Experience with Node.js and backend development. NestJS is preferred, but Express, Fastify, or similar experience is valuable.
  • Experience working with SQL databases and an ORM.
  • Understanding of database schema changes and migrations.
  • Experience with Git, pull requests, testing, and debugging.
  • Ability to communicate clearly, work independently, and collaborate with a small team.
Nice-to-Have Experience
  • Vue 3 / Nuxt 3
  • NestJS
  • Prisma
  • PostgreSQL
  • Redis
  • Tailwind CSS
  • Docker
  • CI/CD
  • Python
  • Ionic
  • AI tools, LLMs, or API integrations
Why Work at Midtown?
  • $40,000–$60,000 annual salary, based on relevant experience and demonstrated skills
  • 100% employer-paid health insurance for the employee
  • 401(k) matching
  • Paid time off
  • Paid holidays
  • Annual international company trip — Mexico, Jamaica, and more
  • Opportunity to work on proprietary software used throughout a growing company
  • Meaningful in-house work with visibility, ownership, and room to grow
  • Small, collaborative technology team with meaningful ownership and responsibility
How to Apply

Send us your resume, GitHub or portfolio links, and a short note about why this role interests you.

We want to meet thoughtful builders who want their work to matter. If you don't have a year of professional experience but have completed a bona fide coding bootcamp or similar program, don't be afraid to apply. We care about what you can build and your ability to learn and contribute.

Midtown Home Improvements is an Equal Opportunity Employer.
Only applicants already living in the greater Wentzville, Missouri area will be considered. 

Skills Required

  • At least one year of experience building and maintaining production web applications, or equivalent meaningful software development experience
  • Strong knowledge of JavaScript and TypeScript
  • Experience with Vue, Nuxt, React, Angular, or another modern frontend framework, with ability to become productive in Vue/Nuxt
  • Experience with Node.js and backend development
  • Experience working with SQL databases and an ORM
  • Understanding of database schema changes and migrations
  • Experience with Git, pull requests, testing, and debugging
  • Ability to communicate clearly, work independently, and collaborate with a small team
  • Vue 3 or Nuxt 3 experience
  • NestJS experience
  • Prisma experience
  • PostgreSQL experience
  • Redis experience
  • Tailwind CSS experience
  • Docker experience
  • CI/CD experience
  • Python experience
  • Ionic experience
  • Experience with AI tools, LLMs, or API integrations
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
70 Employees
Year Founded: 1990

What We Do

Midtown Home Improvements is a veteran-owned, family-run home improvement contractor serving homeowners across St. Louis, Chicago, Atlanta, Nashville, and Kansas City. Founded in 1990, the company provides exterior and remodeling services through local teams and crews, completing projects for residential customers. Its business emphasizes dependable service, free estimates, responsive communication, and professional project execution, supported by decades of experience and tens of thousands of completed projects.

Similar Jobs

Optum Logo Optum

Software Engineer

Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
Remote or Hybrid
Bridgeton, MO, USA
160000 Employees
113K-193K Annually
Hybrid
Sunset Hills, MO, USA
500 Employees

Photon Logo Photon

Full-stack Engineer

Agency • Information Technology
In-Office or Remote
2 Locations
5017 Employees
32K-112K Annually

Butterfly Network, Inc. Logo Butterfly Network, Inc.

Software Engineer

eCommerce • Hardware • Healthtech • Software
In-Office or Remote
38 Locations
443 Employees
200K-230K Annually

Similar Companies Hiring

Fora Thumbnail
Agency • On-Demand • Professional Services • Sales • Software • Travel • Hospitality
New York, NY
250 Employees
Energy CX Thumbnail
Greentech • Professional Services • Business Intelligence • Consulting • Energy • Financial Services • Utilities
Chicago, IL
108 Employees
Quantum Rise Thumbnail
Software • Professional Services • Natural Language Processing • Machine Learning • Consulting • Automation • Artificial Intelligence
Chicago, Illinois
20 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account