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

Senior Full Stack Developer

DMI

DMI is a leading provider of digital services and technology solutions, headquartered in Tysons Corner, VA. With a focus on end-to-end managed IT services, including managed mobility, cloud, cybersecurity, network operations, and application development, DMI supports public sector agencies and commercial enterprises around the globe. Recognized as a Top Workplace, DMI is committed to delivering secure, efficient, and cost-effective solutions that drive measurable results. Learn more at About the Opportunity 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 that delivers 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 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. Desired and Preferred Skills AWS Certified Developer (Associate) or AWS Solutions Architect (Associate). Prior DoD or federal digital modernization experience, and familiarity with military or government accountability and readiness workflows. Experience designing for disconnected, intermittent, and low‑bandwidth (DDIL) environments. Experience integrating with DoD personnel, logistics, or records systems. Experience with the Model Context Protocol (MCP), retrieval‑augmented generation (RAG), or large‑language‑model provider abstraction and failover patterns. Experience with multiple AI inference deployment models, including commercial cloud, sovereign cloud, and on‑device or edge. AWS Lambda Powertools, CloudWatch, and X‑Ray observability, and infrastructure‑as‑code (CloudFormation, CDK, or Terraform). Performance testing (k6) and visual‑regression or Storybook testing. Comfort working in air‑gapped environments where cloud and external tooling, including AI tooling, are unavailable. 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 #J-18808-Ljbffr

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Full Stack Developer in McLean, VA vacancy
  •  ...Senior Full Stack Developer Location: McLean, VA Duration: Long-term Need : Ex-Freddie Mac / CWS: Eligible Mandatory Skills (Must Have) 5+ years of experience with: Java Spring Boot Angular Database experience: MongoDB PostgreSQL DevOps / Testing: Jenkins Unit Testing... 
    Senior

    Momento USA

    McLean, VA
    4 days ago
  •  ...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
    3 days ago
  •  ...Senior Full Stack Developer Our client is seeking a Senior Full Stack Developer to design, develop, and maintain scalable enterprise applications while building cloud-native solutions using modern technologies and best practices. Responsibilities & Qualifications... 
    Senior

    TheStaffed

    McLean, VA
    3 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
    3 days ago
  • $85k - $170k

     ...Senior Software Developer As a Senior Software Developer, you will work with our growing DevSecOps practice delivering software features, APIs, and micro-service solutions. We are looking for candidates with experience with 3-5 years experience writing software using... 
    Senior

    Navstar

    McLean, VA
    3 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
    3 days ago
  •  ...Need local – in-person interview Developer-Full Stack Senior – Must Have Qualifications: Candidate must have working knowledge of AI and working with agents- at least 1-3 years. 8 years of Full stack development experience is Python or Java. Qualifications: 8-10 years... 
    Senior
    Local area

    TechSME Inc

    McLean, VA
    3 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
    3 days ago
  •  ...KDA Consulting Inc. is seeking a talented Full Stack Developer to support the design, development, and maintenance of enterprise-level applications within mission-driven environments. This role will focus on building scalable, secure, and high-performing systems that... 
    Senior

    KDA CONSULTING INC

    McLean, VA
    4 days ago
  •  ...Our client, a Real Estate and Financial Services company, is looking for a Senior Full Stack Developer for their McLean, VA location. Responsibilities: Client Investments & Capital Markets division is currently seeking a Sr. Software Developer who can... 
    Senior

    ICONMA

    McLean, VA
    2 days ago
  • $100k - $185k

     ...Overview As a Senior Full Stack Developer , you will work with a team of developers to deliver software features, APIs, and micro‑service solutions within an AI‑enabled software development environment. We are looking for candidates with 5-7 years of experience writing... 
    Senior

    Steampunk.com

    McLean, VA
    3 days ago
  •  ...Full Stack Developer We are seeking a highly skilled Senior Full Stack Developer with strong expertise in Java/J2EE and Angular to design, develop, and maintain scalable enterprise web applications. The ideal candidate will have hands-on experience working in AWS cloud... 
    Senior
    Work experience placement

    Damco

    McLean, VA
    3 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
    Full time
    Local area
    Remote work

    System One

    McLean, VA
    15 hours ago
  •  ...Software Development & Support Travel Required: Up to 10% Clearance Required: Ability to Obtain Public Trust What You Will Do The Full-Stack Developer will work closely with clients, digital leaders, solutions architects, and technical/functional leads across Guidehouse... 
    Senior
    Flexible hours

    US132 Guidehouse Digital, LLC

    Falls Church, VA
    3 days ago
  • ## Senior Full Stack DeveloperApplylocations: US - VA, McLeantime type: Full timeposted on: Posted Todayjob requisition id: 40611**Job Family...  ...to Obtain Public Trust**What You Will Do:*** The Full-Stack Developer will work closely with clients, digital leaders, solutions... 
    Senior
    Temporary work
    Flexible hours

    Dovel Technologies

    McLean, VA
    16 hours ago
  • $100k - $130k

     ...Senior Java Full Stack Developer Location: Sunrise, FL/Tampa, FL/McLean, VA Fulltime Salary Range: $100,000-$130,000/Year Job Title: Senior Java Full Stack Engineer Experience Required - 6+ Years Roles & Responsibilities Need candidates who have at least 6... 
    Senior
    Full time

    Diverse Lynx

    McLean, VA
    1 day ago
  •  ...Position Summary : Title: Senior Full Stack Java Developer Duration: 6 Months - Long Term Location: Mclean, VA 22102 100% Onsite - M-F per week from day1 Client needs a senior full stack developer to support growing business... 
    Senior
    Flexible hours

    Mindlance

    McLean, VA
    1 day 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
    1 day ago
  •  ...Join Our Team as a Senior Full Stack Developer About Us Harmonia Holdings Group, LLC, an esteemed minority and female owned federal government contractor, is dedicated to delivering cutting‑edge, high‑performance solutions to our government clients. We prioritize cultivating... 
    Senior
    For contractors

    Stackruit Ltd.

    Washington DC
    16 hours ago
  • ~ Bachelor's degree in Engineering, Computer Science, Information Technology, related field or equivalent work experience ~7+ years of application development and support coupled with infrastructure experience ~7 years of hands-on experience building solutions...
    Senior
    Work experience placement

    PALNAR

    McLean, VA
    15 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
    21 hours 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
    21 hours 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
    4 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 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
    3 days ago
  • $240k - $280k

     ...Senior Fullstack Developer / Fixed Income Technology District Partners is recruiting for an established, well-capitalized mortgage REIT and fixed...  ...prioritizing a focused group of high-caliber candidates. A stable, full-time career track with meaningful tenure and clear... 
    Senior
    Full time
    Remote work

    District-Partners

    Bethesda, MD
    4 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
    21 hours 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
    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
    1 day ago
  •  ...Benefits 401(k) Dental insurance Health insurance Paid time off Vision insurance Role Senior Full Stack Developer Location Washington, D.C. - Hybrid Job Description Seeking a Senior Full Stack Java Developer with 10+ years of experience designing, building, and optimizing... 
    Senior

    Vervic Inc.

    Washington DC
    4 days ago

Do you want to receive more vacancies?

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