Senior Full Stack React Developer

ASRC Federal•Aberdeen Proving Ground, MD
•Onsite

About The Position

ASRC Federal is seeking a senior full stack React developer to build and sustain Army web applications for CECOM ASIC at Aberdeen Proving Ground, Maryland. The Senior Full-Stack Developer will architect, develop, integrate, and maintain the platform and its backend plugins, owning platform capabilities end to end. These capabilities include backend services, Software Catalog integrations, entity providers, custom processors, APIs, data persistence, authentication, and deployment pipelines. The developer will work in an Agile team alongside government analysts, UX developers, DevSecOps engineers, data scientists, and system administrators. The role translates government requirements into secure, maintainable software and supports releases, testing, accreditation activities, and sustainment. It also includes mentoring junior and mid-level developers and leading technical decisions related to platform architecture, plugin design, API integration, and data persistence.

Requirements

  • Bachelor's degree in Computer Science, Electronics Engineering, or another engineering or technical discipline.
  • At least 5 years, within the last 8 years, designing, developing, and maintaining software applications.
  • At least 3 years developing production web applications using TypeScript, Node.js, JavaScript, and React.
  • At least 3 years building production front ends in React.
  • Experience working with analysts to gather requirements and build tools and interfaces from them.
  • Experience designing and integrating RESTful APIs using JSON, YAML, and OpenAPI/Swagger.
  • Experience setting operational specifications and analyzing software requirements.
  • Active Secret security clearance (Tier 3 investigation) at start.

Nice To Haves

  • DoD 8140 / 8570 IAT Level II certification (Security+ CE or equivalent), or the ability to obtain one within 6 months of hire.
  • TypeScript, Redux or React Query, and modern build tooling such as Vite or Webpack and npm.
  • Node.js, Entity Framework, and REST API design and documentation (OpenAPI/Swagger).
  • CI/CD and DevSecOps experience with GitLab or Azure DevOps pipelines, SonarQube, Fortify, and Docker.
  • Experience integrating with EAMS-A or comparable enterprise identity and access-management capabilities.
  • Cloud development in Azure or AWS, including Azure Government or AWS GovCloud.
  • CAC/PKI authentication integration and DISA Application Security and Development STIG compliance.
  • Experience with Section 508 or Web Content Accessibility Guidelines testing and remediation.
  • Experience supporting Army or DoD developer platforms, software catalogs, API platforms, or enterprise application ecosystems.
  • Agile/Scrum experience with Jira and Confluence.

Responsibilities

  • Design, develop, integrate, and sustain backend plugins, modules, entity providers, custom processors, and supporting services.
  • Develop and maintain RESTful APIs and service integrations using TypeScript, Node.js, JavaScript, JSON, YAML, and OpenAPI/Swagger specifications.
  • Develop integrations with GitLab APIs, webhooks, repositories, pipelines, and CI/CD workflows.
  • Produce high-level software design and data and database design documents.
  • Implement and sustain authentication and authorization capabilities using OAuth 2.0, OpenID Connect, Keycloak, and role-based access control.
  • Deploy and sustain cloud-native services using Docker, Kubernetes, and AWS Elastic Kubernetes Service.
  • Write unit and integration tests; support software and user acceptance testing.
  • Apply DoD secure coding practices, DISA STIG requirements, and applicable accessibility requirements; remediate vulnerabilities, scan findings, and software defects.
  • Deliver releases through Git-based CI/CD and DevSecOps pipelines; support code review, release documentation, technical reports, test reports, and engineering change proposals.
  • Troubleshoot production issues and provide lifecycle sustainment for the platform and associated integrations.
  • Mentor junior and mid-level developers.
  • Lead technical decisions for platform architecture, plugin design, API integration, and data persistence.
  • Work with analysts to gather requirements and build tools and interfaces from them.
  • Set operational specifications and analyze software requirements.

Benefits

  • Health care
  • Dental insurance
  • Vision insurance
  • Life insurance
  • 401(k)
  • Education assistance
  • Paid time off, including PTO and holidays
  • Any other paid leave required by law
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service