Full-Stack Developer

Midtown Home Improvements
Wentzville, MO, United States
7 days ago
Apply on www.wayup.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
1 year minimum
Compensation
$40,000.0 - $60,000.0
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence Business Logic Application Performance Management Code Review Databases Continuous Integration Database Schema Software Debugging Python (Programming Language) PostgreSQL Node.Js
+16 more
Prism (Software) Redis Software Engineering TypeScript Web Applications Tailwind ReactJS Large Language Models Backend Git Vue.js AngularJS Front End Software Development NestJS Api Management Docker

Job description

  • 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.

Requirements

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., + 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, 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.

Benefits & conditions

  • $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

About the company

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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.wayup.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:35 min

Navigating framework adoption and specialized frontend hiring constraints

Chris Heilmann +2 · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

3:03 min

Expanding skills naturally toward full stack software development

Eleanor Rumsey · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all