Skip to main content
Applied Research Associates, Inc. logo

Full Stack Developer - Arms Control Applications

Applied Research Associates, Inc.

Remote · USJobSeen todaySeen in employer's feed today

Most applications go out cold — see where you stand first. No sign-up to start.

You apply on the employer's site, with no Olive account needed.

Watch jobs like this.

Don't just apply. Show up ready.

Olive works from this exact posting.

At a glance

Compensation
No compensation found
Location
Remote · US
Work Authorization
US work authorization required

Olive lists jobs from US employers, including remote roles you can work from the United States.

Requirements

Credentials this posting asks for.

Bachelor's degree, required

Job overview

Applied Research Associates’ AMA Division seeks a Full Stack Developer to build and modernize applications supporting conventional arms control missions. The role is remote and spans user interfaces, back-end services, APIs, data management, and visualization. The developer will work with government customers and subject matter experts, contribute to architecture and modernization decisions, and apply arms control knowledge to mission workflows and reporting.

Skills & qualifications

RequiredNice to have

Skills

Full Stack Web Development, requiredReact, requiredAngular, requiredVue, requiredC#, requiredJava, requiredConventional Arms Control, requiredArms Control Agreements, requiredInformation Exchange, requiredVerification Processes, requiredAPI Development, requiredApplication Databases, requiredVersion Control, requiredAutomated Testing, requiredCollaborative Development, requiredIndependent Work, requiredTechnical Tradeoffs, requiredCommunication, requiredRequirements Translation, requiredLeaflet, nice to haveCesiumJS, nice to haveOpenLayers, nice to haveGeospatial Visualization, nice to haveMilitary Force Structure, nice to haveEquipment Holdings, nice to haveGeographic Location Data, nice to haveApplication Modernization, nice to haveApplication Architecture, nice to haveGitLab, nice to haveCI/CD, nice to haveDocker, nice to haveKubernetes, nice to haveCloud Applications, nice to haveU.S. Government Software, nice to haveSection 508 Accessibility, nice to haveMentoring, nice to haveTechnical Coordination, nice to have

Qualifications

Bachelor's in Computer Science or Related, required5+ Years Software Development, requiredMaster's in Computer Science or Related, nice to have3+ Years Software Development, nice to haveU.S. Citizenship, required

Full job description

Description

The Algorithms, Modeling and Assessments (AMA) Division of Applied Research Associates, Inc. (ARA) in Raleigh, NC is seeking a Full Stack Developer to support the development and modernization of applications for conventional arms control missions. This position combines software engineering expertise with practical knowledge of arms control agreements, military information exchanges, and related reporting and verification processes.

As a core member of the development team, you will help define, develop, and deliver applications that enable government users to manage, review, visualize, and exchange mission information. You will contribute across the application stack, building effective user interfaces and reliable back-end services while helping guide architecture and implementation decisions.

We are seeking a developer who can connect mission needs with technical solutions, take ownership of project execution, and collaborate effectively with customers and colleagues. You will contribute to immediate development priorities and the longer-term evolution of our software capabilities.

This is a remote position.

Your day-to-day responsibilities will include:

  • Design, develop, test, and maintain full stack web applications supporting conventional arms control activities.

  • Build responsive, intuitive user interfaces using React, Angular, Vue, or a comparable front-end framework.

  • Develop and integrate back-end services and APIs using Java, or a comparable language.

  • Apply arms control domain knowledge to translate information exchange, notification, reporting, and verification needs into software requirements and workflows.

  • Develop data management and visualization capabilities, including interactive maps and geospatial displays where appropriate.

  • Collaborate with customers, subject matter experts, and other ARA teams to clarify requirements, evaluate technical approaches, and prioritize improvements.

  • Contribute to application architecture, modernization planning, and technical decisions that support maintainability, performance, and future growth.

  • Promote software quality through automated testing, code reviews, documentation, and consistent development practices.

  • Share technical and domain knowledge with teammates and mentor less experienced developers as needed.

Full Stack Developer Requirements:

  • U.S. citizenship required.

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field with at least five years of relevant software development experience.

  • Experience developing and maintaining web applications across both front-end and back-end components.

  • Proficiency with React or a comparable front-end framework, such as Angular or Vue.

  • Experience developing back-end services using C#, Java, or a comparable language.

  • Experience supporting conventional arms control programs or developing software for conventional arms control missions, with a working understanding of relevant agreements, commitments, and associated information exchange or verification processes.

  • Experience developing and integrating APIs and working with application databases.

  • Experience with version control, automated testing, and collaborative software development practices.

  • Ability to work independently, assess technical tradeoffs, and take ownership of delivering quality software.

  • Strong communication skills and the ability to translate mission needs into actionable technical requirements.

Full Stack Developer Preferences:

  • Experience integrating mapping or geospatial visualization libraries such as Leaflet, CesiumJS, OpenLayers, or similar technologies.

  • Master's Degree in Computer Science, Software Engineering, or a related field with 3-5 years of relevant software development experience.

  • Experience with military force structure, equipment holdings, geographic location data, or other information used in conventional arms control reporting.

  • Experience modernizing existing applications or contributing to application architecture and technical roadmaps.

  • Experience with GitLab, CI/CD pipelines, Docker, Kubernetes, or cloud-hosted applications.

  • Experience developing software for U.S. Government customers.

  • Experience with Section 508 accessibility requirements.

  • Experience mentoring developers or coordinating technical work across a project team.

About Us:

Applied Research Associates, Inc. (ARA) is an employee-owned international research and engineering company known for providing technically superior solutions to complex and challenging problems in the physical sciences. We were founded in Albuquerque, NM, in 1979 and currently employ over 2,176 staff members in ARA offices throughout the U.S. and Canada. We provide our clients with broad and expanding technical expertise in defense, civil, and health technologies, computer software, and simulation, systems analysis, environmental technologies, and testing and measurement.

ARA also takes pride in its culture, which values innovation & experimentation. At ARA, employees are our greatest assets, and we give our employees the tools, training, and opportunities to take active roles as owners. The motto, “Engineering and Science for Fun and Profit” sums up the ARA experience. The company recognizes that employee-ownership spurs greater creativity and initiative along with higher performance and client satisfaction levels.

Qualifications

Education

Required

  • Bachelor of Science or better in Computer Science

Preferred

  • Master of Science or better in Computer Science

Experience

Required

  • 5-7 years: Relevant software development experience with Bachelors.

Preferred

  • 3-5 years: Relevant software development experience with Masters.

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities

This employer is required to notify all applicants of their rights pursuant to federal employment laws.

For further information, please review the Know Your Rights (https://www.eeoc.gov/poster) notice from the Department of Labor.

How this job compares

Set against the 1,495 open Full Stack Developer jobs on Olive Jobs, counted November 10, 2026.

Pay
  • This postingNot listed
  • North Carolina median$105–188K/yr30 salary ranges
  • US median$60–65/hr65 hourly ranges
Openings
Olive Jobs lists 42 open Full Stack Developer jobs in North Carolina and 1,495 across the US. 6% of them nationwide are listed as remote or flexible.
Hiring the most in North Carolina
Experience
This posting asks for at least 5 years of experience; Full Stack Developer postings that state a minimum ask for 5 years at the median (1,287 postings).
Education
This posting asks for a bachelor's degree; 548 of the 1,495 open Full Stack Developer jobs (37%) ask for a bachelor's degree or higher.

Counted across the open, public US postings on Olive Jobs on November 10, 2026. Pay medians are the middle values of the low ends and of the high ends of postings that list both ends of a range in the same cadence (a yearly salary or an hourly rate); a range's midpoint is halfway between its ends. Pay and experience figures resting on fewer than 20 postings are left out.

Prepare for this role

You've read the whole posting — now see how you match it.