Mobile Software Developer (React Native)
Theta
This job is no longer accepting applications
See open jobs at Theta.See open jobs similar to "Mobile Software Developer (React Native)" All-hands.About theta.
theta. is a. SBA-Certified 8(a) & HUBZone digital integration and management firm based in Baltimore, MD, working to create a world where tech works for everybody. Our mission is to bridge the gap between the intersection of innovation & technology and practical applications that serve the public interest.
We specialize in creating software that enhances efficiency, security, and accessibility in government operations. Our commitment to be of service, be passionate, and be different drives us to deliver projects that make a significant impact.
Position Overview:
We are seeking a highly motivated Mobile Software Developer (React Native) to advance the Department of Veterans Affairs' Veteran Appointments and Check-in Experience—a cross-platform mobile product that lets Veterans schedule, prepare for, and check in to health-care appointments from any device. As part of a cross-functional Agile team, you will design, build, and continuously improve the React Native app that drives these workflows across both VistA and Oracle Health Millennium EHR back-ends, integrating FHIR-based services, secure authentication, and analytics that align with the Digital Services Playbook and VA Design System.
In this role, you will leverage emerging technologies and practices to deliver state-of-the-art software. You will support and champion AI-assisted engineering, using tools such as GitHub Copilot and Cursor to analyze, generate, and debug code, expand test coverage, and speed delivery while safeguarding privacy and security. Your work will focus on delivering accessible, high-performance, mobile-first features that make the mobile path the preferred choice for Veterans, while you collaborate closely with product managers, designers, engineers, VA stakeholders, and the broader Agile Six community to ensure continuous, user-centered value.
Key Responsibilities:
- Design, build, and maintain React Native components, native modules, and TypeScript shared libraries.
- Effectively leverage AI-powered IDEs such as Copilot and Cursor to analyze existing code, develop features, write unit tests, and debug issues while retaining responsible oversight and reviewing all work produced.
- Integrate with GraphQL/REST/FHIR APIs through secure, scalable patterns.
- Embed DevSecOps & CI/CD best practices (GitHub Actions, automated tests, feature flags, blue/green deploys) in every sprint.
- Pair with designers and researchers to run usability tests and iterate quickly, following the Digital Services Playbook and VA human‑centered design guidance.
- Write and maintain comprehensive unit, integration, accessibility, and end‑to‑end tests; invest in test‑driven development and contract testing.
- Participate in code reviews, architecture “spikes,” and collaborative working sessions as needed.
- Rotate with peers to provide daytime production support (7 am –8 pm ET)and occasional weekend coverage.
- Uphold Section 508, HIPAA, FISMA‑moderate, and VA security controls, ensuring PII/PHI is always protected.
- We expect the responsibilities of this position to shift and grow organically over time, in response to considerations such as the unique strengths and interests of the selected candidate and other team members and an evolving understanding of the delivery environment.
- Support the practice of engineering within the organization as needed, through activities such as helping with recruitment and hiring, code challenges, and participating in our community of practice.
Basic Qualifications:
- 8+ years of experience in software development, including 2+ years building React Native apps (Android & iOS) with TypeScript.
- Proven experience integrating mobile apps with complex backend APIs (REST, GraphQL, or FHIR)and handling auth flows (OAuth2, SSO, SAML).
- Familiarity with coding languages and frameworks pertinent to the project.
- Experience experimenting with and/or utilizing AI tools and services to create and deliver software, and a strong willingness to leverage AI where appropriate to improve outcomes.
- Familiarity with modern CI/CD pipelines, automated testing, and DevSecOps on cloud platforms (AWS or Azure).
- Comfortable working in Agile Scrum, participating in ceremonies, backlog refinement, and story estimation.
- Passion for accessibility (WCAG 2.1 AA)and inclusive design; ability to validate with assistive technologies.
- Knowledge of accessibility and security compliance is preferred.
- Strong problem-solving skills and ability to work collaboratively within a multi-disciplinary team.
- Effective communication skills and a proactive learning attitude.
- U.S. Citizenship, Green Card, or EAD required.
- Must be able to meet any other requirements for government contracts for which they are hired (e.g., must reside in the U.S., Security Clearances)
- Some of our clients may request or require travel from time to time. If this concerns you, we encourage you to apply and discuss it with us at your initial interview.
Preferred Qualifications:
- Experience leveraging AI tools and services to create and deliver software to production in a professional capacity.
- Experience with VA.gov, healthcare, or government digital services—especially appointment scheduling, EHR integration, or FHIR.
- Familiarity with Cerner/Oracle Health Millennium APIs or similar healthcare platforms.
- Experience developing in AWS or Azure cloud environments
- Experience with continuous integration/deployment systems, Jenkins, or GitHub Actions
- Familiarity with the US Web Design System
- Experience working with government agencies
- Experience with cloud services like AWS and Azure.
- Familiarity with containerization and orchestration tools, such as Docker and Kubernetes.
- Knowledge of microservices architecture and best practices.
- Experience with CI/CD pipelines and related tools like Jenkins or GitHub Actions.
- Understanding of RESTful API design and implementation.
- Experience working in Agile or Scrum environments.
- Basic understanding of front-end technologies, such as HTML, CSS, and JavaScript, to better collaborate with front-end developers.
- Interest in or experience with public health data systems or government projects.
Why Join theta.?:
- Collaborate with a talented and passionate team committed to making a difference.
- Work on impactful projects that directly contribute to the efficiency and effectiveness of our country's operations.
- Enjoy a supportive and inclusive work environment that fosters growth and development.
- Benefit from a competitive compensation package, including comprehensive health benefits, retirement plans, and flexible work arrangements.
If you are a driven and results-oriented Mobile Software Developer (React Native) looking to make a tangible impact on how government services are delivered digitally, enhancing transparency, accessibility, and user satisfaction, and know your contributions directly affect public health decisions and operations, we encourage you to apply and join our team at theta.
Salary Range: $148,500 - $154,500 (DOE and project-specific details)
This job is no longer accepting applications
See open jobs at Theta.See open jobs similar to "Mobile Software Developer (React Native)" All-hands.