Full-Stack Developer

Job Locations VA-Fairfax
ID
2025-7929
Type
Regular Full-Time
Clearance
Ability to Obtain Secret

Position Summary

MAG is staffing for a Full Stack Developer who will join an elite team developing next-generation tactical edge systems that provide decision superiority to warfighters in contested environments. You'll leverage COTS, FOSS/OSS, and custom development to build and integrate mission-critical applications that operate where traditional software fails - with intermittent networks, limited compute, and active adversaries.

This is a Hybrid Position - Remote mainly - but as well on call to come into a MAG office when requested. 

We are seeking candidates who live in proximity to our corporate HQ in Fairfax, VA primarily but will entertain persons living near our satellite offices in:

Aberdeen, MD - Titusville, FL - Newport News, VA - Carthage NC

Essential Duties and Responsibilities

Essential Duties and Responsibilities include the following:

 

Primary Responsibilities

  • Design and develop microservices for distributed tactical systems using Python, Go, and/or Java
  • Build responsive user interfaces for tactical operations using React, TypeScript, and modern web frameworks
  • Implement RESTful and gRPC APIs for inter-service communication
  • Develop data persistence layers for disconnected/intermittent operations
  • Integrate with military systems and standards (TAK servers, CoT messages, MIL-STD-2525)
  • Creatively optimize the reuse or integration of existing COTS or FOSS/OSS
  • Write comprehensive unit and integration tests
  • Mentor junior and mid-level developers through code reviews, pair programming, and technical guidance.

Secondary Responsibilities

  • Support basic DevOps tasks including containerization and CI/CD pipeline maintenance
  • Create tools and interfaces for system integration testing
  • Assist with deployment automation and configuration management
  • Contribute to API documentation and developer guides

Requirements

Minimum Requirements

Experience:

Required Qualifications

  • 5+ years full-stack development experience
  • Proficiency in backend languages (Python, Go, Java, or C++)
  • Strong frontend skills (React, TypeScript, modern JavaScript)
  • Experience with microservices architecture and distributed systems
  • Hands-on experience with Docker and container orchestration
  • Database expertise (PostgreSQL, MongoDB, Redis, time-series DBs)
  • Experience with message queuing systems (RabbitMQ, Kafka, MQTT. etc.)
  • Strong understanding of RESTful and gRPC API design
  • Git version control and collaborative development experience
  • Experience with secure coding practices (e.g., OWASP Top 10) and familiarity with SAST/DAST tools
  • Familiarity with cloud platforms (AWS, Azure) and hybrid cloud/edge architectures

Preferred Qualifications

  • Experience with tactical military systems or defense contractors
  • Familiarity with TAK (Team Awareness Kit) ecosystem
  • Knowledge of geospatial systems and coordinate transformations
  • Experience with offline-first and edge computing architectures
  • Basic understanding of DevOps practices and CI/CD pipelines
  • Contributions to open-source projects
  • Experience with Agile/Scrum methodologies

 

Education:

  • Bachelor's degree in Computer Science, Information Technology, or related field

 

Clearance:

  • Must be eligible for Secret security clearance
  • US Citizenship required

Special Note

What Makes You Successful Here

  • You optimize for constrained environments, not just cloud scale
  • You write clear, maintainable code that others can understand and modify
  • You're comfortable with ambiguity and can work from high-level requirements
  • You document as you code, not as an afterthought
  • You can debug across the full stack, from database to browser

Why Join MAG:

  • Work on meaningful problems that directly impact national security
  • Small, elite team where your contributions matter immediately
  • Access to cutting-edge hardware and technologies
  • Rapid prototyping environment - see your ideas deployed in weeks
  • Direct interaction with end users and field deployments
  • Professional development and conference attendance support
  • Flexible work arrangements with occasional field exercises
  • Opportunity to shape the future of tactical edge computing

Benefits and Compensation

At MAG Aerospace, we value your contributions providing our employees with a robust Total Rewards package that supports your total well-being. Full-time and part-time employees working at least 30 hours a week on a regular basis are eligible to participate in MAG's Total Rewards programs. Our offerings include health, life, disability, financial, and retirement benefits as well as paid leave, professional development, and tuition assistance. Individuals that do not meet the threshold are only eligible for select offerings not inclusive of health benefits. We encourage you to learn more about our Total Rewards Program by visiting the Resource page on our Careers site: https://www.magaero.com/benefits/. Salary at MAG Aerospace is determined by various factors including but not limited to location, the particular combination of education, knowledge, skills, competencies, and experience as well as contract-specific affordability and organizational requirements. The projected compensation range for this position is $94500 to $175500 (annualized USD). The estimate displayed represents the typical salary range for this position and is just one component of MAG's total compensation package for employees.

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Need help finding the right job?

We can recommend jobs specifically for you! Click here to get started.