Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Full Stack Developer

DMI (Digital Management, LLC)

Senior Full-Stack Developer

DMI is seeking a Senior Full-Stack Developer to help build and modernize a mission-critical Department of Defense enterprise application. The system is an offline-first Progressive Web Application (PWA) that operates seamlessly across connected command centers, intermittent tactical networks, and fully disconnected environments.

The role spans the full stack: a React and TypeScript front end, a Node and Express back end migrating to AWS serverless, and the synchronization and integration layers that keep the product working when the network does not.

This is an AI-first engineering team. We deliver using an AI-augmented development methodology built around agentic coding tools, and fluency with those tools is a core competency of this role. Senior developers spend a meaningful share of each week directing, reviewing, and hardening AI-generated code, and they remain fully accountable for every line that ships.

Duties and Responsibilities:
  • Perform detailed design, development, unit and integration testing, and delivery of features spanning the front end, back end, synchronization layer, and external integrations.
  • Produce scalable, secure, high-quality TypeScript and Node code that satisfies both functional and non-functional requirements (performance, offline resilience, accessibility, security).
  • Build and maintain an offline-first PWA front end in React and TypeScript, using Redux Toolkit for state, Material UI for theming, and Vite for builds; implement service workers, background sync, and encrypted at-rest storage (IndexedDB with FIPS-validated AES-256-GCM).
  • Build and maintain back-end services in Express and Node using established controller and repository patterns, and contribute to the incremental migration of the monolith into domain-aligned AWS Lambda services.
  • Implement and migrate persistence across both MongoDB and DynamoDB, including modeling DynamoDB access patterns for single-table designs.
  • Develop configurable software services that integrate the application with external DoD and enterprise systems, handling data transformation, format conversion, and delta/change-data-capture synchronization while preserving data integrity for accountability workflows.
  • Implement multi-protocol integration (REST, SOAP, SFTP) with pluggable authentication (CAC/mTLS, OIDC, JWT, OAuth2, API key, SSH key).
  • Design data movement and process flows for connectivity-aware operation across online, intermittent, and disconnected modes.
  • Apply secure-development best practices and program design patterns, including layered authentication, role-based authorization, resource-level access control, and tamper-evident audit trails.
  • Use agentic AI coding tools to generate, refactor, and migrate code in logical, reviewable chunks, then direct, review, and harden that output to program quality and security standards.
  • Write and maintain automated tests (Jest, Vitest, Playwright, supertest, Lighthouse), participate in code reviews, and support functional, regression, performance, and accessibility testing (Section 508 / WCAG).
  • Create and maintain design and systems documentation, architecture decision records, API specifications (OpenAPI/Swagger), and process and data-flow diagrams.
  • Lead feature-area design, set and enforce coding standards, mentor mid-level developers, and own technical trade-off decisions for an assigned domain.
  • Collaborate with the technical delivery lead, solutions architect, DevSecOps engineers, UX designers, cybersecurity staff, and mission users within an Agile/Scrum cadence and a Git-based CI/CD pipeline.
  • Ensure assigned work lands within sprint and program schedules.
Qualifications

Education and Years of Experience:

  • 10 or more years of overall software development experience.
  • Five or more years of professional experience in Node, TypeScript, and React.
  • Three or more years of building on AWS serverless.
  • Bachelor's degree in Computer Science, Software Engineering, or a related field. Master's preferred.
  • Equivalency: a Master's degree substitutes for two years of experience, and an Associate's degree plus four years substitutes for a Bachelor's. Security clearance and citizenship are non-waivable and carry no equivalency.
Required Skills and Technologies:
  • Languages and runtime: TypeScript, modern JavaScript (ES2022+), Node.js 24
  • Front end: React (hooks, function components), Redux Toolkit, Material UI, and Vite; Progressive Web App development including service workers, Workbox, IndexedDB, background sync, and offline-first architecture; accessibility to Section 508 / WCAG
  • Back end and data: Express REST APIs using controller and repository patterns; MongoDB (Mongoose) and DynamoDB (single-table design and access-pattern modeling), with experience migrating from document or relational stores to DynamoDB strongly desired; API design with OpenAPI/Swagger
  • Cloud and serverless: AWS Lambda, DynamoDB, API Gateway, Step Functions, EventBridge, and SQS; a managed-service-first approach that favors AWS managed services over bespoke plumbing where they fit; incremental monolith-to-serverless (Strangler Fig) migration patterns; AWS GovCloud exposure (IL5/IL6) desired
  • Integration and synchronization: multi-protocol integration across REST, SOAP, and SFTP; authentication schemes including CAC/mTLS, OIDC, JWT, OAuth2, API keys, and SSH keys; delta/CDC synchronization, ETL and data transformation, and legacy-system integration
  • Security and compliance: secure coding for DoD and government environments; AES-256-GCM and FIPS 140-3 crypto awareness; RBAC and audit logging; familiarity with RMF, STIG, and NIST 800-53 expectations in a delivery context
  • Tooling and process: Git and CI/CD (GitHub Actions) or GitLab; monorepo discipline; Jest, Vitest, Playwright, supertest, and Lighthouse; Docker and containerized local development; Agile/Scrum ceremonies
  • AI-augmented development (core competency): hands-on fluency with agentic AI coding tools, with Claude Code and Claude Opus strongly preferred and GitHub Copilot, Cursor, or comparable agentic tools accepted as transferable experience; effective spec-writing and prompting, chunked generation, and rigorous review and hardening of AI-generated code for correctness and security
Clearance, Citizenship, and Additional Requirements:
  • Security clearance: Active DoD SECRET required at start of work. An interim SECRET may be accepted for transition per contract terms, with final SECRET required within 90 days. Ability to obtain Top Secret is preferred.
  • Citizenship: U.S. Citizen required. This position has no foreign-national or dual-citizenship accommodation.
  • DoD 8570/8140: personnel performing Information Assurance functions must meet the applicable IAT or IAM certification baseline and maintain currency throughout the period of performance.
  • Contract vehicle: ITES-3S, Functional Area 3 (Software Development Services). This role is designated Key Personnel.
  • Physical requirements: none specific to this position. Standard remote knowledge-work conditions apply. The candidate must work from a U.S.-based location suitable for handling controlled unclassified information.

Location: McLean, Virginia

Working at DMI

DMI is a diverse, prosperous, and rewarding place to work. Our culture is shaped by five core values that guide how we work, grow, and succeed together:

  • Do What's Right – We lead with honesty and integrity.
  • Own the Outcome – We take responsibility and deliver.
  • Deliver for Our Customers – We are relentless about delivering value.
  • Think Bold, Act Smart – We innovate with purpose.
  • Win Together – We collaborate and celebrate our success.

These values aren't just ideals—they show up in how we support every part of your well-being:

  • Convenience/Concierge – Virtual health visits, commuter perks, pet insurance, and entertainment discounts that make life easier.
  • <
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Full Stack Developer in McLean, VA vacancy
  •  ...Senior Full Stack Developer We are seeking a Senior Full Stack Developer with strong expertise in Java, Spring Boot, SQL, and MongoDB to design, develop, and maintain scalable enterprise applications. This role requires a hands-on technologist who thrives in complex... 
    Senior

    RIT Solutions

    McLean, VA
    2 days ago
  •  ...Senior Full Stack Developer / Developer Workspace Engineer Plano, Texas OR McLean, Virginia (Onsite) 6+ Months Contract to Hire GC, USC Video Interview Need Two recent direct manager references Public LinkedIn profiles required... 
    Senior
    Contract work

    3B Staffing LLC

    McLean, VA
    2 days ago
  •  ...Job Title: Senior Java Full Stack Developer (Frontend – 70% & Backend 30%) Location: McLean, VA 22102 (Needs to be onsite for 5 days a week) Duration: Long Term Interview Mode: In-Person Interview Job Description Looking for a Senior Java Full Stack Developer (Frontend... 
    Senior

    Unisys

    McLean, VA
    2 days ago
  •  ...Senior Full Stack Developer CANDIDATE MUST BE LOCAL TO VIRGINIA OR MARYLAND Enterprise Development Experience: Proven track record of designing and deploying production-grade applications using object-oriented programming principles and database technologies Agile... 
    Senior
    Local area

    Logical Paradigm

    Vienna, VA
    2 days ago
  •  ...I have an opportunity for a "Senior Full Stack Developer ( UI Focused )" - (McLean, VA - Hybrid) and I am looking for a candidate who can join Immediately if you are interested, reply to me with your updated resume or if you could refer someone I would really appreciate... 
    Senior
    Contract work
    H1b
    Immediate start
    Remote work

    Navtech

    McLean, VA
    2 days ago
  •  ...Senior Full Stack Developer Remote We are seeking a Senior Full Stack Developer to support a federal cloud modernization and product development effort focused on scalable, secure, cloud-native applications hosted in AWS. This is a remote opportunity supporting... 
    Senior
    Local area
    Remote work

    System One Holdings, LLC

    McLean, VA
    4 days ago
  •  ...Fullstack Java Developer McClean, Va ( 5 days onsite/ 1st round video/ final round onsite) Long term contract (6 months +) Technical Must Haves: Java 17+, SQ, Angular Soft Skill Must Haves: Excellent written and verbal Job Description • Must have 8... 
    Senior
    Long term contract

    Sky Systems

    McLean, VA
    3 days ago
  • $120k - $160k

     ...Come join a high-performing team developing new mobile platform offerings and pushing mobile technologies to new adopters. The right candidate will have the opportunity to fleet up to work technical architecture on the program too. We are building a cross-platform mobile... 
    Senior
    Temporary work
    Casual work
    Work at office
    Flexible hours

    GXM CONSULTING

    Arlington, VA
    2 days ago
  •  ...Job Title: Senior Full Stack Developer *Hybrid - at least once a week onsite in either DC or mostly Reston, VA. Candidates MUST reside in the DMV area. *2 rounds of interviews with the potential to include an onsite interview Job Description:... 
    Senior
    1 day per week

    3B Staffing LLC

    Reston, VA
    2 days ago
  •  ...PBG Consulting LLC is seeking a Senior Software Developer (U.S. Citizens only) for a hybrid position in Washington, D.C. The ideal candidate will provide full-stack application development and ETL engineering for federal agency applications. Requirements include a Bachelor... 
    Senior

    PBG Consulting LLC

    Washington DC
    16 hours ago
  •  ...Business consulting services. We are in search of a highly motivated candidate to join our talented Team. Job Title: Sr Full Stack Developer Location(s): Mclean, VA Job Description: You'll have the opportunity to directly contribute to one of these... 
    Senior

    Ampcus

    McLean, VA
    4 days ago
  •  ...Overview: Senior Full Stack AWS Engineer (Java + Python + Angular) Job Summary We are seeking a highly skilled Full Stack Engineer...  .... The ideal candidate will be responsible for designing, developing, and deploying scalable, cloud-native and serverless... 
    Senior

    Purple Drive

    McLean, VA
    4 days ago
  •  ...Job Title Responsibilities: Knowledge in developing responsive web applications with JavaScript and related frameworks (React, Vue...  ...technology. Experience architecting and building Graph QL APIs and REST-full services. Required Skills: React Native Node.... 
    Senior

    Software Technology Inc

    Washington DC
    3 days ago
  •  ...Sr Full Stack Developer Location: McLean, VA Schedule: Hybrid - Onsite in McLean Tuesday through Thursday. Duration: 3-month contract...  ...at Freddie Mac! We are searching for a highly innovative Senior Developer to join our agile team. Interested in learning more... 
    Senior
    Contract work
    Shift work
    3 days per week

    Software Technology Inc

    McLean, VA
    2 days ago
  •  ...motivated and technically capable Software Developer to support the design, development,...  ...and reporting needs. Participate in the full software development lifecycle, including...  ...~5+ years of experience developing full stack applications using Python, React or similar... 
    Senior

    Titan Technologies

    Washington DC
    4 hours ago
  •  ...Senior Full Stack Developer, Washington DC We are seeking a Senior Full Stack Developer to work on a team building custom software for great customers using modern technologies and Agile methods. The Senior Full Stack Developer will have a passion, drive, and energy... 
    Senior
    Local area

    NextStep

    Washington DC
    2 days ago
  •  ...Tomcat migration, web services and enhancements projects: Develop code, scripts, and configuration/deployment instructions to implement...  ...have analytics/BI development experience, preferably with the full MicroStrategy suite of tools. Must have Java development... 
    Senior
    Weekend work

    Samprasoft

    Reston, VA
    3 days ago
  • $240k - $280k

     ...Senior Fullstack Developer / Fixed Income Technology Why You'll Actually Care District Partners is recruiting for an established,...  ...a focused group of high-caliber candidates. A stable, full-time career track with meaningful tenure and clear progression... 
    Senior
    Full time
    Remote work

    District Partners LLC

    Bethesda, MD
    2 days ago
  •  ...application due to a disability, contact this employer to ask for an accommodation or an alternative application process. Senior Full Stack Developer Full Time Herndon, VA, US 5 days ago Requisition ID: 3457 Job Description: Quevera is seeking a highly skilled Senior... 
    Senior
    Full time
    Temporary work

    Quevera

    Herndon, VA
    4 days ago
  •  ...Position: Sr. Full Stack Developer Tysons, VA or Rockville, MD hybrid 12 months contract Visa: USC, GC 7+ years full-stack development with React/Angular/Vue, Node.js/Python/Java, PostgreSQL, CI/CD, cloud, Git, and Agile/Scrum. Project... 
    Senior
    Contract work

    3B Staffing LLC

    McLean, VA
    1 day ago
  •  ...Benefits: 401(k) Dental insurance Health insurance Paid time off Vision insurance Role: Senior Full Stack Developer Active Top Secret or DHS Clearance. Location: Washington, D.C. - Hybrid Job Description: Seeking a Senior Full Stack Java Developer... 
    Senior

    Vervic Inc.

    Washington DC
    5 hours ago
  •  ...Senior Full Stack Engineer The Senior Full Stack Engineer will lead backend design and development, build front-end interfaces, craft DevSecOps...  ...hours. Job duties include but are not limited to: Develop scalable backend solutions using Go programming language... 
    Senior
    Contract work
    Work from home
    Flexible hours

    General Dynamics

    Arlington, VA
    2 days ago
  •  ...Job Title: SENIOR FULL STACK ENGINEER Location: Mclean,VA Duration: 12+ Months Visa: USC, GC, H1B and EAD Contract...  ...is lean, currently consisting of two long-tenured senior developers, one junior developer who joined recently, and the manager,... 
    Senior
    Contract work
    For contractors
    H1b
    Immediate start

    Btree Solutions

    McLean, VA
    4 days ago
  • $120k - $145k

     ..., software engineering, and program management, we focus on developing and applying research tools and techniques to empower decision...  ...Reimbursement Account (TRN) Overview: Axle is hiring a Senior Full Stack Developer to work with a number of different clients across... 
    Senior
    Work experience placement
    Local area
    Flexible hours

    Axle Inc

    Rockville, MD
    16 hours ago
  •  ..., Cyber Security and Cutting-Edge Technology across the US Government. Be a part of something special! Position Overview Senior Full Stack Developer responsible for leading the design, development, and support of secure, scalable, and high-performing web applications across... 
    Senior
    Flexible hours

    Tetra Tech

    Vienna, VA
    3 days ago
  • $120k - $150k

     ...and AWS. The position offers a remote schedule and competitive salaries between $120,000 - $150,000. The ideal candidate should have senior-level experience in software development, particularly in building GraphQL servers, with strong skills in TypeScript and hands-on... 
    Senior
    Remote work

    Australia-Employment

    Arlington, VA
    2 days ago
  • $101.4k - $154.65k

     ...Configure Sitecore XM Cloud environments and Experience Edge Develop custom Sitecore components and rendering logic Implement content...  ...is required. Advanced degree preferred. Minimum 5 years of full-stack web development experience with two years of years Sitecore headless... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Flexible hours

    Meso Scale Discovery

    Rockville, MD
    1 day ago
  •  ...Client Job Description Responsibilities include: ~5-7 + years of relevant professional experience. ~4+ years of experience developing in Angular, and with HTML and CSS. ~5+ years of demonstrated experience developing RESTFUL APIs with Spring Boot. ~3+ Years... 
    Senior
    Work experience placement
    Local area

    Samprasoft

    Mc Lean, VA
    3 days ago
  • $69.4k - $158k

     ...A technology solutions provider in Virginia seeks an experienced full stack developer to create and implement software solutions that address client challenges. The role requires over 2 years of experience with .NET Framework and C#, along with expertise in Agile methodology... 
    Senior
    Remote work

    Phase2 Technology

    McLean, VA
    16 hours ago
  • $112k - $179k

     ...Senior Full-Stack Software Engineer / Active Top Secret Job Locations US-VA-Arlington Requisition ID 2026-167391...  ...Key Responsibilities Full-Stack Development: Design, develop, test, document, and maintain both front-end (utilizing Angular... 
    Senior
    Contract work
    Remote work
    Shift work

    Peraton

    Arlington, VA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Full Stack Developer. Be the first to apply!