Back to all roles

[Remote] Senior Full Stack Engineer

Remote-first Full-time Now hiring

Note: The job is a remote job and is open to candidates in USA. Agile Defense is a company focused on adaptive innovation to support national missions through advanced technologies. They are seeking a Senior Full Stack Engineer responsible for designing, building, and maintaining complex software systems, including backend services and user-facing applications.

Responsibilities

  • Design and implement end-to-end software solutions, including:
  • Backend services and data processing components
  • RESTful APIs and integration layers
  • Thick client desktop applications using modern frameworks
  • Develop and maintain Electron-based desktop applications or similar cross-platform client frameworks
  • Architect secure and efficient communication between client applications and backend services
  • Build systems capable of processing and validating structured data at scale
  • Translate functional requirements into technical designs and working software
  • Write clean, maintainable, and testable code following modern engineering best practices
  • Collaborate with UI/UX designers to deliver responsive, high-performance desktop user interfaces
  • Support containerized development environments and automated build pipelines
  • Mentor junior engineers and contribute to team engineering standards

Skills

  • Strong experience as a full stack developer, including:
  • Backend frameworks such as Java, Python, Node.js, or C#/.NET
  • Frontend frameworks such as React, Angular, or equivalent
  • REST API design and implementation
  • Experience developing thick client desktop applications, preferably using:
  • Electron
  • Or comparable cross-platform desktop frameworks
  • Experience designing client-server architectures and managing inter-process communication
  • Experience working with structured data formats such as JSON, XML, CSV, or schema-driven models
  • Experience delivering software in Agile/Scrum environments
  • Strong debugging and performance optimization skills
  • Typically has a Bachelor's or masters degree in Computer Science, Software Engineering, or related field, and 7+ years of experience, or equivalent relevant work experience; e.g., each year of work experience may be substituted for each year of education required
  • 7+ years of professional software engineering experience
  • Clearance Level: Secret, Must Have Clearance to Start
  • Experience optimizing Electron applications for performance, memory usage, and security
  • Familiarity with secure desktop deployments in restricted or air-gapped environments
  • Experience with geospatial visualization frameworks or advanced data visualization libraries
  • Exposure to DevSecOps practices and tooling, including:
  • Docker and container-based workflows
  • CI/CD pipelines
  • Static code analysis tools
  • Experience supporting government or highly regulated development programs

Company Overview

  • Agile Defense is an information technology company located in Reston. It is a sub-organization of Agile-BOT. It was founded in 1998, and is headquartered in Reston, Virginia, USA, with a workforce of 1001-5000 employees. Its website is https://agiledefense.com.
  • Apply To This Job

    More remote roles

    [Remote] Senior Program Manager, Growth Operations

    Remote-first Full-time

    [Remote] Senior Project Manager (Public Sector Clients)

    Remote-first Full-time

    [Remote] Project Manager, Field Services (USA Remote)

    Remote-first Full-time

    [Remote] Staff Software Engineer, Ads Engineering (AI-Native)

    Remote-first Full-time

    [Remote] Senior Backend Engineer II, AI Native, Devices Cloud

    Remote-first Full-time

    [Remote] Financial Document Reviewer – Investment Management

    Remote-first Full-time

    [Remote] Commercial Account Executive Account Executive - West

    Remote-first Full-time

    [Remote] Systems Analyst III (Senior MDM Administrator/Developer) - 26-07079

    Remote-first Full-time

    [Remote] Senior Software Engineer, Full-Stack

    Remote-first Full-time

    [Remote] Business Development Executive - Staffing and Recruitment

    Remote-first Full-time

    Collections Representative (AZ, 7/6 Start Date)

    Remote-first Full-time

    Claims Examiner - Auto - Commercial Trucking

    Remote-first Full-time

    Music Royalty Analyst

    Remote-first Full-time

    Loan Officer - Remote Sales Professional (Kansas)

    Remote-first Full-time

    Experienced Part-Time Data Entry Specialist – Remote Opportunity at arenaflex

    Remote-first Full-time

    Executive Assistant [Remote]

    Remote-first Full-time

    Experienced Full Stack Data Entry Professional – Remote Administrative Assistant Opportunity

    Remote-first Full-time

    Sr. Manager, Corporate Strategy (Hybrid 3x a week in Secaucus, NJ)

    Remote-first Full-time

    Sr Engineer, Telephony

    Remote-first Full-time

    WORK FROM HOME/HOME BASED INSURANCE AGENT

    Remote-first Full-time