Logo for MO

Senior Software Engineer

Role overview

Qualifications

  • 6+ years of engineering experience with significant experience designing, developing, and delivering complex software systems
  • Experience working with the federal government, with prior VA experience preferred
  • Strong experience designing and implementing software using technologies such as React Native, Ruby on Rails, Node.js, AWS, Bash, GitHub Actions, and test automation suites
  • Strong communication and collaboration skills

Responsibilities

  • Work with product managers, other developers, testers, designers, and stakeholders to understand requirements and acceptance criteria
  • Conduct code peer reviews to ensure code quality for React-Native and GitHub Actions YML
  • Ensure front end code changes are accessible for compliance
  • Build strong relationships with client stakeholders and serve as a trusted advisor

Key facts

Hard skills

Other skills

  • Quality Control
  • Communication
  • Collaboration
  • Problem Solving
  • Growth Mindedness

About the company

MO logo

MO

Business Consulting & Services

MO Studio helps government leaders achieve their mission by designing intuitive and sustainable experiences that build trust, improve satisfaction, and reduce burden. Our customers are folks like CTOs, CXOs, CHROs, experience design shops, innovation labs, etc. at organizations including VA, US Air Force, CMS, USDA, AT&T, United Technologies, and J&J. We use design thinking, human-centered design, and agile dev methods to modernize and transform customer and employee experiences. We usher our clients through some of their messiest challenges by simplifying the chaos. We build multi-disciplinary teams that collaborate with our clients, internal stakeholders, their customers, and our partners to uncover the right problems to solve, address users and employees biggest pain-points, conceptualize ideas, design experiences, and provide strategic direction. We usher our clients through some of their messiest challenges by simplifying the complex. Our values are Curiosity, Courage, and Integrity. We live by and up to our values. https://jobs.lever.co/MOstudio

Company details

IndustryBusiness Consulting & Services

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description


What You'll Do

Development & Delivery

  • Work with product managers, other developers, testers, designers, and stakeholders to understand requirements and acceptance criteria, identify risks, and translate into effective outputs

  • Conduct code peer reviews to ensure the quality of the codebase for React-Native and Github Actions YML code are maintained across the team

  • Fulfill Engineering Lead duties when circumstances necessitate

  • Ensure front end code changes are fully accessible for screen readers, voice control, and other accessibility suite compliance is followed

  • Troubleshoot and debug complex software issues

  • Client Impact & Collaboration

  • Build strong relationships with client stakeholders and serve as a trusted advisor on quality, engineering, accessibility, and risk

  • Communicate engineering approaches, findings, risks, and recommendations clearly to technical and non-technical audiences

  • Develop a strong understanding of client needs, objectives, constraints, and priorities and align coding strategies accordingly

  • Identify responsible AI-enabled approaches that can improve customer value, quality, or efficiency without compromising trust or rigor

  • Team & Practice Impact

  • Help establish and reinforce strong software engineering practices, including code quality, technical design, testing, documentation, accessibility, security, and sustainable development workflows

  • Share technical knowledge, tools, approaches, and effective AI practices with teammates to strengthen engineering capability and consistency

  • Contribute to technical sprint planning and help teams make sound engineering decisions and delivery goals

  • Identify and help address technical, delivery, or team challenges, proactively surfacing risks and contributing to constructive solutions

  • Contribute to the evolution of MO’s engineering practices by identifying opportunities to improve methods, tools, processes, architecture, and ways of working

  • Model supportive, inclusive, constructive, curious, and accountable behaviors across teams 

  • Company & Growth Impact

  • Contribute meaningfully to company initiatives, communities of practice, and other efforts that improve how MO delivers work

  • Contribute engineering and technical expertise to proposals, engagement planning, solution development, and other growth activities as appropriate

  • Identify opportunities to use engineering expertise, AI, automation, or emerging technologies to create scalable capabilities, improve efficiency, or strengthen MO’s offerings

  • Share insights from client work and the broader industry to help MO identify new opportunities, improve our approaches, and strengthen our value proposition


  • What You'll Bring
  • 6+ years of engineering experience, with significant experience designing, developing, and delivering complex software systems

  • Experience working with the federal government, with prior VA experience preferred

  • Proven delivery: track record of independently owning complex technical work, scoping projects, solving problems, and delivering high-quality software with minimal guidance

  • Technical expertise: strong experience designing and implementing software using technologies such as React Native, Ruby on Rails, Node.js, AWS, Bash, GitHub Actions, and test automation suites

  • Software architecture: experience designing complex software, scoping projects, and leading productive code and design reviews

  • Product collaboration: experience working closely with product and design teams to understand user requirements, use cases, and technical considerations and translate them into effective software solutions

  • Quality and compliance: experience incorporating accessibility, privacy, security, monitoring, and PII protection into software design and development

  • Mobile development: experience with mobile application development and release processes across iOS and Android

  • AI & automation: demonstrated ability to use AI and automation to improve workflows, reduce manual effort, increase quality, or improve delivery effectiveness

  • Technical leadership: ability to lead and mentor engineers with empathy, provide thoughtful technical guidance, and support individual skills growth

  • Client and team collaboration: strong communication and collaboration skills, with the ability to clearly communicate technical concepts and work effectively across engineering, product, design, and stakeholder teams

  • Growth mindset: willingness to contribute beyond assigned project work through company initiatives, knowledge sharing, practice development, and growth activities

  • Nice to Have

  • Experience contributing to complex applications in regulated or highly controlled environments

  • Experience with React Native

  • Experience developing automated mobile testing frameworks or CI/CD testing workflows

  • Experience using AI-enabled development tools or developing AI-assisted approaches


  • Perks
  • A dynamic, high-trust environment with a diverse, mission-driven team

  • Competitive compensation commensurate with experience

  • Meaningful opportunities for career growth and learning

  • Comprehensive health coverage (medical, dental, and vision)

  • 401(k) with company match

  • Unlimited Paid Time Off (PTO)

  • Company-sponsored short- and long-term disability, plus life insurance

  • Company-sponsored parental leave

  • Apply once. Then go straight to the hiring manager.

    After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

    MR

    Marcus Rivera

    Chief Revenue Officer

    m.rivera@company.com
    linkedin.com/in/marcusrivera
    Unlocked after you apply
    ·

    Software Engineer Related jobs

    Other jobs at MO

    Premium

    Reach out to the hiring manager directly.

    Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

    • Full match report with fit score and gaps
    • Career diagnostics on how recruiters read you
    • Curated company matches and warm intros
    • 48h early access to new roles

    Cancel anytime.