DeveloperJobs.io
← Back to all jobs

Job Description

The Software Engineer I role at StorageMart | MMS focuses on building and maintaining modern, responsive web features using Elm, collaborating with cross-functional teams, and growing into increasing ownership. This position is based in Columbia, Missouri with hybrid work options and offers a salary range of USD 70,000 to 100,000 per year.

Responsibilities

  • Develop and sustain contemporary, responsive web features leveraging Elm and the accompanying tech stack.
  • Partner with senior engineers and product owners to interpret requirements and deliver effective solutions.
  • Write maintainable, well-tested code and engage in code reviews, offering and receiving constructive feedback.
  • Collaborate with UX designers to translate designs into functional interfaces with attention to detail and usability.
  • Deploy code with confidence, supported by teammates and the DevOps team.
  • Diagnose issues, investigate bugs, and contribute to enhancing system reliability.
  • Assume increasing ownership of features and small projects as you grow.
  • Contribute across the stack by taking on backend tasks in Node.js, Express, and Postgres as you gain confidence.
  • Contribute to documentation and maintain up-to-date knowledge base resources.

Requirements

  • 1 to 3 years of professional web development experience, internships and personal projects included.
  • Strong proficiency in HTML, CSS, and JavaScript.
  • Interest in functional programming and a willingness to learn Elm; training will be provided.
  • Familiarity with backend concepts such as APIs, databases, or server-side frameworks.
  • Commit to writing readable code and adhering to best practices.
  • Comfortable seeking guidance and giving and receiving feedback.
  • Clear communication and enjoyment of team-based collaboration.
  • Motivated to develop skills and take on increased responsibility over time.
  • Familiar with Git and comfortable with collaborative development workflows.

Technologies

  • Elm
  • Node.js
  • Express
  • Postgres
  • HTML
  • CSS
  • JavaScript
  • Git
  • Haskell
  • Elixir
  • OCaml
  • Algolia
  • Headless CMSs
  • A/B testing platforms
  • CI/CD pipelines

Benefits

  • Innovative work environment that emphasizes creativity and technical excellence.
  • Growth opportunities with mentorship from senior leaders and exposure to new technologies.
  • Collaborative culture where contributions have a real impact.

Work Hours

Standard business hours with some flexibility, and a culture that prioritizes work-life balance.

Work Environment

The role can be performed in hybrid or fully remote arrangements depending on proximity to the Columbia, Missouri home office.

Similar Jobs

Get Job Alerts

New jobs delivered to your inbox.