MO helps government leaders achieve their mission by designing intuitive and sustainable customer experiences that build trust and improve satisfaction. We use human-centered design to modernize and transform customer and employee experiences. We are looking for a Senior Software Engineer to join our VA: Health and Benefits Mobile App team, working on a cross-functional team to deliver digital services for the United States Department of Veterans Affairs.
Requirements
- Design and implement complex software, scope projects, and lead productive code and design reviews.
- Experience with technologies such as React Native, Ruby on Rails, Node.js, APIs, AWS, Bash, Github Actions, test automation, and relational databases.
- Experience with accessibility, privacy, security, monitoring, and writing software that handles PII.
- Experience with release processes surrounding mobile applications on iOS and Android
- Conduct design and code reviews to ensure the quality of the codebase for React Native and Github Actions.
- Troubleshoot and debug complex software issues.
- Develop and present technical components of proposals to potential clients.
Responsibilities
- Collaborate with cross-functional teams and partners to define, and ship new systems and features.
- Help lead other engineers and set standards for clean, maintainable, efficient code and processes.
- Conduct design and code reviews to ensure the quality of the codebase for React Native and Github Actions.
- Troubleshoot and debug complex software issues.
- Assist with pitches and proposals to prospective clients, showcasing MO’s technical capabilities and solutions.
- Develop and present technical components of proposals to potential clients.
- Fulfill Engineering Lead duties when circumstances necessitate.
Other
- 6+ years experience as an engineering professional.
- Work with product and design teams to understand user requirements and use cases.
- Ability to lead and mentor more junior engineers with empathy and support for their skills growth.
- Strong communication and collaboration skills.
- This role is remote and anticipates approximately 10% travel.