Назад
1 день назад

Software Engineer I - Full Stack (Junior Full-Stack Developer)

45 000 - 60 000$
Формат работы
onsite
Тип работы
fulltime
Грейд
junior
Английский
b2
Страна
US

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
Software Engineer I - Full Stack (Junior Full-Stack Developer) (Vue/Nuxt, Node/NestJS, PostgreSQL): Building and improving proprietary internal business applications with an accent on full-stack feature development, production debugging, and practical solutions for internal users. Focus on developing frontend interfaces and backend APIs, working with databases and infrastructure, and using AI-assisted tools responsibly in a production environment.

Location: 100% on-site in Wentzville, Missouri, United States. Applicants must already live within reasonable commuting distance; relocation candidates will not be considered.

Salary: $45,000–$60,000 per year, based on relevant experience and demonstrated skills.

Company

Midtown Home Improvements is a fast-growing roofing and general contracting company with more than 300 employees and five locations. The Technology Department builds proprietary software used throughout the company.

What you will do

  • Build and improve features for internal business applications.
  • Develop frontend interfaces with Vue and Nuxt.
  • Build backend APIs and business logic with Node.js and NestJS.
  • Work with PostgreSQL, Prisma, Redis, Docker, and related infrastructure.
  • Fix bugs, troubleshoot production issues, and improve existing applications.
  • Work with internal users and experienced developers to understand problems and deliver practical solutions.

Requirements

  • Must be able to work on-site full-time in Wentzville, Missouri, and already live within reasonable commuting distance.
  • Around 0–2 years of professional software development experience or equivalent experience from a coding bootcamp, computer science program, or substantial self-directed work.
  • Meaningful web application development experience beyond basic tutorials.
  • Fundamentals of JavaScript or TypeScript and experience with at least one modern frontend framework.
  • Some backend and database experience, plus an understanding of basic Git workflows.
  • Ability to debug problems, receive feedback, ask questions, and learn unfamiliar technologies.

Nice to have

  • Experience with React, Angular, Express, Fastify, another SQL database, or similar transferable technologies.
  • GitHub profile, portfolio, or examples of software built.

Culture & Benefits

  • 100% employer-paid health insurance for the employee.
  • 401(k) matching, paid time off, and paid holidays.
  • Annual international company trip.
  • Direct access to users and decision-makers.
  • Hands-on experience across frontend, backend, databases, APIs, infrastructure, and AI-assisted development.
  • Small team with meaningful production ownership and support from experienced developers.

Hiring process

  • Submit a resume, plus a GitHub profile, portfolio, or examples of software built if available.
  • Include a short note describing what you have built and why the position interests you.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →