Full-Stack Developer
Listed on 2025-11-27
-
Software Development
Software Engineer
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.
US Citizens Only
Former US Defense Contractor / US Gov / US Military Experience Only
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 ResponsibilitiesEssential 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, Type Script, 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 Dev Ops 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
Minimum Requirements
Experience:
Required Qualifications- 5+ years full-stack development experience
- Proficiency in backend languages (Python, Go, Java, or C++)
- Strong frontend skills (React, Type Script, modern JavaScript)
- Experience with microservices architecture and distributed systems
- Hands-on experience with Docker and container orchestration
- Database expertise (Postgre
SQL, Mongo
DB, Redis, time-series DBs) - Experience with message queuing systems (Rabbit
MQ, 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
- 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 Dev Ops 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
- 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
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: 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…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).