Senior Software Engineer

MO Studio Logo

MO Studio

πŸ“Remote - Worldwide

Summary

Join MO, a company dedicated to improving government services through human-centered design, as a Senior Software Engineer. You will be part of a small team working on the VA: Health and Benefits mobile app, contributing to the entire product lifecycle, from concept to execution. This role involves building and scaling a Ruby on Rails backend service, managing CI/CD pipelines, collaborating with cross-functional teams, and optimizing system performance. Approximately 10% travel is anticipated. The ideal candidate possesses extensive experience in agile software development, Ruby on Rails, and CI/CD pipelines, along with strong communication and problem-solving skills. The position offers competitive compensation, full health benefits, unlimited PTO, and various other perks.

Requirements

  • 5+ years of experience in an agile software development environment, with strong proficiency in Ruby on Rails; experience with React Native/React is a plus
  • Demonstrated experience creating and maintaining CI/CD pipelines for a backend system and/or mobile applications serving a large user base
  • Experience with API design patterns and versioning
  • Familiarity with cloud platforms (AWS, GCP, or Azure) and container orchestration tools like Kubernetes
  • Familiarity supporting and mentoring other teams in CI/CD best practices
  • Track record of successfully deprecating legacy systems
  • Clear communicator who writes docs that developers actually want to read
  • Strong problem-solving skills and attention to detail
  • Past experience owning critical software delivery platforms
  • Ability to work independently while collaborating effectively with cross-functional teams
  • Experience with automated testing frameworks and continuous monitoring tools
  • Experience with Git workflows and feature branch development practices

Responsibilities

  • Build, iterate, & scale a Ruby on Rails backend service that powers our mobile applications
  • Own and evolve our CI/CD pipelines across backend and mobile platforms
  • Be a technical resource for other teams utilizing our mobile platform
  • Keep our docs up-to-date and usefulβ€”from platform features to API specs to deployment processes
  • Step into react-native and react engineering requirements when necessary
  • Collaborate with cross-functional teams to improve development workflows and processes
  • Monitor and optimize system performance and reliability
  • Participate in code reviews and architectural discussions

Preferred Qualifications

  • Experience working with federal/state/local government
  • Department of Veterans Affairs experience preferred

Benefits

  • A fun, dynamic working environment with an energetic and diverse team
  • Competitive compensation commensurate with experience
  • Opportunities for career growth
  • Full health benefits (medical, dental, vision)
  • 401K matching
  • Unlimited Paid Time Off (PTO)
  • Short- and Long-Term Disability in addition to Life Insurance (company sponsored)
  • Company sponsored parental leave
  • Summer Fridays!

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.