1

Junior Full Stack Jobs in Missouri (NOW HIRING)

Full Stack Developer

Saint Louis, MO · On-site

$90K - $189K/yr

Full Stack Developer Job Category: Information Technology Time Type: Full time Minimum Clearance ... Provide technical leadership and guidance to junior developers through code reviews and best ...

We seek a senior full-stack software engineer to lead complex development efforts for our web-based ... Mentor junior and mid-level engineers, supporting skill development and technical growth * Evaluate ...

Hands-On Problem Solving: Solve moderately complex technical problems across the stack ... Participate actively in code reviews, provide constructive feedback to junior engineers, and help ...

Provide constructive feedback to junior engineers * Raise quality standards through pairing and reviews * Learn new technologies and take on different assignments * Become proficient in both ...

next page

Showing results 1-20

Junior Full Stack information

See Missouri salary details

$22.5K

$83.5K

$129K

How much do junior full stack jobs pay per year?

As of Sep 8, 2026, the average yearly pay for junior full stack in Missouri is $83,459.00, according to ZipRecruiter salary data. Most workers in this role earn between $62,800.00 and $81,600.00 per year, depending on experience, location, and employer.

What is a junior full stack developer?

A Junior Full Stack Developer is an entry-level software professional who works on both the front-end and back-end parts of web applications. They are skilled in basic programming languages and frameworks needed for creating user interfaces as well as handling server-side logic and databases. Typically, juniors work under the guidance of more experienced developers, assisting with coding, debugging, and testing tasks while gradually building their expertise. Their role often involves learning and adapting to new technologies as they gain experience in the field.

What are the key skills and qualifications needed to thrive as a junior full stack developer?

To thrive as a Junior Full Stack Developer, you need a solid understanding of both front-end (HTML, CSS, JavaScript) and back-end (Node.js, Python, Java, or similar) programming, typically supported by a relevant degree or coding bootcamp experience. Familiarity with version control systems like Git, databases (SQL/NoSQL), and frameworks such as React or Express is commonly expected. Strong problem-solving abilities, teamwork, and effective communication are standout soft skills in this role. These skills and qualities ensure you can contribute effectively to diverse projects, adapt to evolving technologies, and collaborate within development teams.

How do junior full stack developers typically balance learning new technologies with meeting project deadlines?

As a Junior Full Stack Developer, you’ll often juggle learning new frameworks or languages while contributing to active projects. Many teams support this by pairing juniors with more experienced developers, offering code reviews, and allocating time for professional development within sprint cycles. While deadlines are important, managers usually recognize the learning curve and provide guidance to help you prioritize tasks and grow your skills without being overwhelmed. Open communication with your team about your progress and challenges is key to maintaining this balance.

What is the difference between Junior Full Stack vs Junior Front End Developer?

AspectJunior Full StackJunior Front End Developer
Required SkillsHTML, CSS, JavaScript, basic backend knowledge (Node.js, Python), database basicsHTML, CSS, JavaScript, frameworks like React or Angular, UI/UX design
Work EnvironmentBoth roles often work in collaborative teams within tech companies, startups, or agencies
Common UsageVersatile role involving both client-side and server-side developmentSpecialized role focusing on user interface and experience

Junior Full Stack developers have a broader skill set covering both front-end and back-end development, while Junior Front End Developers focus primarily on the user interface and client-side technologies. The choice depends on your interest in full project development versus specializing in UI/UX design.

What are the most commonly searched types of Full Stack jobs in Missouri?

The most popular types of Full Stack jobs in Missouri are:

What are popular job titles related to Junior Full Stack jobs in Missouri?

For Junior Full Stack jobs in Missouri, the most frequently searched job titles are:

What cities in Missouri are hiring for Junior Full Stack jobs?

Cities in Missouri with the most Junior Full Stack job openings:

Infographic showing various Junior Full Stack job openings in Missouri as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $83,459 per year, or $40.1 per hour.

Software Engineer I - Full Stack

Midtown Home Improvements, Inc.

Wentzville, MO • On-site

$45K - $60K/yr

Full-time

Medical, Retirement, PTO

Re-posted 18 days ago


Job description

Software Engineer I - Full Stack
Location: Wentzville, MO - ON SITE
Job Type: Full-Time
Salary: $45,000-$60,000 per year, based on relevant experience and demonstrated skills
Build Real Software. Grow Fast.
Midtown Home Improvements is a fast-growing roofing and general contracting company with more than 300 employees and five locations.
Our Technology Department builds proprietary software used throughout the company every day. We are looking for a Software Engineer I - Full Stack (Junior Full-Stack Developer) who has a solid foundation in software development and wants the opportunity to grow by working on real production applications.
This is not an internship, and you will not spend your time doing practice projects. You will contribute to software used by real employees, solve real business problems, and work directly with experienced developers who can help you grow.
This position is 100% on site in Wentzville, Missouri. Applicants must already live within reasonable commuting distance of Wentzville. This position is not remote and relocation candidates will not be considered.
What You'll Do
  • Build and improve features for internal business applications.
  • Develop frontend interfaces using Vue and Nuxt.
  • Build backend APIs and business logic using Node.js and NestJS.
  • Work with PostgreSQL, Prisma, and Redis.
  • Fix bugs, troubleshoot production issues, and improve existing applications.
  • Use Git, pull requests, testing, and code review as part of normal development.
  • Work directly with internal users to understand problems and build practical solutions.
  • Learn unfamiliar technologies when a project requires them.

You are not expected to already be an expert in every technology we use.
Our Stack
Our primary stack includes:
  • TypeScript / JavaScript
  • Vue 3 / Nuxt
  • Node.js / NestJS
  • Prisma
  • PostgreSQL
  • Redis
  • Tailwind CSS
  • Docker
  • Git
  • AI-assisted development tools

Experience with all of these is not required.
If you have experience with React, Angular, Express, Fastify, another SQL database, or similar technologies, those skills transfer well to our environment.
AI-Assisted Development
AI-assisted development is a normal part of our workflow.
We use approved AI tools for research, coding, debugging, documentation, testing, and problem-solving. We expect developers to use these tools effectively while still understanding, reviewing, testing, and taking responsibility for the work they ship.
Who We're Looking For
This role is designed for an early-career developer who can already build working software but still has plenty to learn.
You may be a good fit if you:
  • Have around 0-2 years of professional software development experience.
  • Have completed a strong coding bootcamp, computer science program, or substantial self-directed development work.
  • Have built meaningful web applications beyond basic tutorials.
  • Understand JavaScript or TypeScript fundamentals.
  • Have worked with at least one modern frontend framework.
  • Have some backend and database experience.
  • Understand basic Git workflows.
  • Can debug problems instead of immediately giving up when something breaks.
  • Are comfortable asking questions, receiving feedback, and learning from more experienced developers.
  • Want meaningful responsibility instead of being limited to tiny isolated tasks.
  • Currently lives within reasonable commuting distance of Wentzville, MO and is able to work on-site full-time.
What We Don't Expect
You do not need:
  • Five years of experience.
  • Prior professional experience with our exact technology stack.
  • A computer science degree.
  • To already know every tool we use.
  • To be able to design an entire enterprise application by yourself on day one.

We would rather hire someone with strong fundamentals, curiosity, and good judgment than someone who simply knows the right buzzwords.
Why Work at Midtown?
  • $45,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
  • Work on real software used every day throughout the company.
  • Direct access to users and decision-makers.
  • A modern development stack.
  • Significant hands-on experience across frontend, backend, databases, APIs, infrastructure, and AI-assisted development.
  • A small team where your work will actually matter.

For someone early in their development career, this role provides an opportunity to gain a large amount of practical production experience quickly.
How to Apply
Please send:
  • Your resume.
  • A GitHub profile, portfolio, or examples of software you have built, if available.
  • A short note telling us what you have built and why this position interests you.

Important: This is an on-site position in Wentzville, Missouri. Only applicants who already live within reasonable commuting distance of Wentzville will be considered.
Midtown Home Improvements is an Equal Opportunity Employer.