DeveloperJobs.io
← Back to all jobs

Job Description

StorageMart | MMS offers an innovative environment, meaningful growth opportunities, and a collaborative culture in Columbia, MO. This Software Engineer I role is hybrid, with a salary range of USD 70,000 to 100,000 per year, and welcomes professionals with 1 year of web development experience. You will build and maintain modern web features, collaborate with engineers and product owners, and grow into more senior responsibilities.

Benefits

  • Innovative Environment
  • Growth Opportunities
  • Collaborative Culture

Why You'll Love Working Here

  • An environment that values creativity and technical excellence, with room to explore new ideas.

Location, Hours, and Work Style

This position is based in Columbia, Missouri, with a hybrid or fully remote arrangement depending on proximity to our home office.

We operate primarily on a standard business-hours schedule with some flexibility, and we maintain a culture that prioritizes work-life balance.

Responsibilities

  • Build and maintain modern, responsive web features using Elm and the tools in our stack.
  • Collaborate with senior engineers and product owners to understand requirements and deliver solutions.
  • Write clean, well-tested code and participate actively in code reviews, both giving and receiving feedback.
  • Work with UX designers to bring designs to life with attention to detail and usability.
  • Deploy code confidently with support from teammates and our DevOps team.
  • Debug issues, investigate bugs, and contribute to improving system reliability.
  • Take increasing ownership of features and small projects as you grow.
  • Work across the stack, picking up backend tasks in Node.js, Express, and Postgres as you build confidence.
  • Contribute to documentation and help keep our knowledge base current.

Requirements

  • 1–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 is provided.
  • Exposure to backend concepts—APIs, databases, or server-side frameworks.
  • Code that is readable and a commitment to doing things the right way.
  • Comfortable asking for help and giving and receiving feedback.
  • Clear communication and enjoyment of teamwork.
  • enthusiasm to grow skills and take on more responsibility over time.
  • Familiar with version control (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.