EngineerJobs.io
← Back to all jobs

Job Description

StorageMart | MMS offers an Innovative Environment, meaningful Growth Opportunities, and a Collaborative Culture in a hybrid role based in Columbia, MO. The Software Engineer I position pays USD 70,000 to 100,000 per year and welcomes candidates with 1 to 3 years of web development experience who are looking to advance into more senior responsibilities.

Benefits

  • Innovative Environment: A forward‑thinking team that values creativity and technical excellence.
  • Growth Opportunities: Mentorship from senior leaders and exposure to new technologies.
  • Collaborative Culture: A supportive setting where your contributions truly matter.

Why you'll love working here

  • Innovative Environment: Be part of a team that prioritizes creativity and strong technical standards.
  • Growth Opportunities: Develop your skills and career with guidance from experienced engineers and access to new tech.
  • Collaborative Culture: Work alongside colleagues who value cooperation and meaningful impact.

Work environment

This position offers hybrid or fully remote options depending on proximity to our home office in Columbia, MO.

Work hours

Standard business hours with some flexibility, and a culture that emphasizes work‑life balance.

Responsibilities

  • Develop and maintain modern, responsive web features using Elm and the surrounding stack.
  • Collaborate with senior engineers and product owners to define requirements and deliver solutions.
  • Write clean, well‑tested code and participate in code reviews, giving and receiving feedback.
  • Partner with UX designers to translate designs into polished, usable interfaces with attention to detail.
  • Deploy code with confidence, supported by teammates and the DevOps team.
  • Debug issues, investigate bugs, and contribute to system reliability improvements.
  • Take increasing ownership of features and small projects as you grow.
  • Contribute across the stack by handling backend tasks in Node.js, Express, and Postgres.
  • Contribute to documentation and keep the knowledge base up to date.

Requirements

  • 1 to 3 years of professional web development experience; internships and personal projects count.
  • Solid knowledge of HTML, CSS, and JavaScript.
  • Curious about functional programming and eager to learn Elm; training provided.
  • Some exposure to backend concepts such as APIs, databases, or server‑side frameworks.
  • Readable code and a commitment to doing things the right way.
  • Comfortable asking for help and giving and receiving feedback.
  • Clear communication and a collaborative mindset.
  • Motivation to grow skills and take on more responsibility over time.
  • Familiar with Git and a collaborative development workflow.

Technologies

  • Elm
  • Node.js
  • Express
  • Postgres
  • HTML
  • CSS
  • JavaScript
  • Git
  • Algolia
  • Headless CMSs
  • A/B testing platforms

Similar Jobs

Get Job Alerts

New jobs delivered to your inbox.