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 2 days ago
Similar jobs that could be interesting for youBased on the Senior Full Stack Developer in McLean, VA vacancy
  •  ...Senior Full Stack Developer Software Guidance & Assistance, Inc., (SGA), is searching for a Senior Full Stack Developer for a contract assignment with one of our premier Regulatory clients in Rockville, MD or Tysons, VA. We are seeking an experienced Full Stack Developer... 
    Senior
    Contract work

    SGA

    McLean, VA
    11 hours ago
  • $102.5k - $187.9k

     ...better working world. Technology – Digital Engineering – Full Stack Engineer (Senior) Whole industries have been disrupted and transformed in...  ...Full Stack Software Engineer , you will independently develop, test, and maintain high‑quality software solutions across... 
    Senior
    Summer holiday
    Local area
    Flexible hours

    EY

    McLean, VA
    1 day ago
  •  ...leading cybersecurity firm is seeking a Lead Software Engineer to leverage Full Stack expertise in a pivotal role. This position involves translating user requirements into actionable designs, developing cloud-based applications, and collaborating with teams on complex... 
    Senior
    Flexible hours

    Phase2 Technology

    McLean, VA
    3 days ago
  •  ...to join our team in McLean, VA. In this role, you will design, develop, and maintain high-quality web services that impact our users globally...  ..., and React, and is comfortable working across the technology stack. Join us to transform wealth management through cutting-edge... 
    Senior

    53 Stations

    McLean, VA
    3 days ago
  • $111.8k - $221.8k

     ...complex software systems, requiring deep technical expertise and strong leadership. They will ensure code quality, mentor junior developers, and manage project technical direction. Here's what you'll need : ~5 to 10+ years of experience building and maintaining web... 
    Senior
    Full time
    Live in
    Work at office
    Local area

    Accenture Federal Services

    McLean, VA
    2 days ago
  • $225.4k - $257.2k

     ...A large financial services company is seeking a Senior Lead Software Engineer to lead technology projects and collaborate on cloud-based solutions. The ideal candidate will have extensive experience in software engineering, cloud computing, and programming languages like... 
    Senior

    Capital One National Association

    McLean, VA
    2 days ago
  •  ...established industry player is seeking a highly innovative Senior Developer to join their dynamic team. This role offers the opportunity...  ...modernization. You will leverage your extensive experience in full stack development to create scalable software solutions that... 
    Senior

    Freddie Mac

    McLean, VA
    2 days ago
  •  ...difference with us. Department Summary: Do you want to develop software systems that contribute to solving our nation’s most...  ...career growth.    Roles & Responsibilities: MITRE is seeking a Senior Full Stack Engineer to support high-priority ODNI initiatives requiring... 
    Senior
    Internship
    Local area
    Immediate start

    The MITRE Corporation

    McLean, VA
    25 days ago
  •  ...A technology services firm is seeking an experienced Full Stack Engineer to design and develop cutting-edge AI Agents and Gen AI applications in McLean, VA. The role requires advanced skills in Angular for front-end development, along with Python for microservices. Candidates... 
    Senior

    Govserviceshub

    McLean, VA
    2 days ago
  •  ...Role: Lead/Sr. Java FS Developer Location: McLean, VA Duration: C2H 6 month Contract and after fulltime Job Description: • Full Stack Java Developer with AWS Experience • Experience to Architect, design, develop, test and deploy, applications both... 
    Senior
    Full time
    Contract work

    Maintec Technologies

    McLean, VA
    3 days ago
  •  ...A tech services firm is seeking a Mid-Senior Level Python Developer for full stack application development onsite in McLean, VA. Ideal candidates will have a Bachelor's degree in a related field and at least 5 years of extensive experience in Data technologies including... 
    Senior

    Zillion Technologies

    McLean, VA
    2 days ago
  •  ...Capital One National Association is seeking a Senior Manager, Software Engineering, to lead a team of developers and manage diverse technology projects in McLean,...  ...ideal candidate will have significant experience in full stack development and cloud computing, focusing on... 
    Senior

    Capital One National Association

    McLean, VA
    2 days ago
  • $229.9k - $262.4k

     ...Capital One is seeking a Senior Manager, Software Engineering in McLean, VA, to lead diverse technology projects while managing a skilled team. This role demands a passion for innovation and problem-solving, utilizing programming skills in JavaScript, Java, Python, and... 
    Senior

    Hobbsnews

    McLean, VA
    2 days ago
  •  ...requirements, and operate more securely at scale. The Role Senior Software Engineers at RegScale own their work end to end. You...  ...shape it into a sound technical approach, build it across the full stack, ensure it is tested and stable, and see it through to production... 
    Senior
    Immediate start

    RegScale

    McLean, VA
    2 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
    more than 2 months ago
  •  ...Full-stack Developer At Bcore, our strength comes from how we deliver impact to the mission. Whether it's architecting critical IT solutions, producing actionable intelligence, or developing cutting edge technology, we succeed because of the expertise, collaboration... 

    B/CORE

    McLean, VA
    11 hours ago
  •  ...Title: Full-stack Software Developer Location: McLean, VA Rate: $Open/ Hr 2+ year contract Openings: 4 Description:- • Master’s or Minor in Computer Science • 5 years of experience developing front end technologies: Angular JS, Node JS, JavaScript... 
    Contract work

    TWO95 International

    McLean, VA
    7 days ago
  •  ...collaborative, and iterative delivery environment? We are seeking Senior Full Stack Software Engineers who are passionate about working with...  ...Do: Collaborate with and across Agile teams to design, develop, test, implement, and support technical solutions. Share... 
    Senior

    Credence company

    McLean, VA
    2 days ago
  •  ...will have a direct hand in shaping requirements and expectations for current and future mission needs and opportunities as well as developing and implementing those initiatives. This is an opportunity to start your career and own something important with a good deal of... 

    CDIT

    McLean, VA
    11 hours ago
  • $120k - $145k

     ...Senior Full Stack Software Engineer (Technical Lead) Job Number: 857 This is a remote position. Ad Hoc is a technology company that empowers organizations to deliver scalable, impactful digital services. Using modern, agile methods, our team creates products... 
    Senior
    Contract work
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Ad Hoc LLC

    McLean, VA
    3 hours ago
  • $113k - $188k

     ...Mid-Level Full Stack Developer Vantor is forging the new frontier of spatial intelligence, helping decision makers and operators navigate what's happening now and shape what's coming next. Vantor is a place for problem solvers, changemakers, and go-getters—where people... 
    Full time

    Maxar by Vantor

    McLean, VA
    11 hours ago
  • $109.99k - $189.15k

     ...Full-Stack Developer LMI is seeking a Full-Stack Developer with proficiency in Agentic AI to join the Chief Technology Office development team. This position requires an individual who thrives in dynamic environments, rapidly delivering results while maintaining flexibility... 
    Contract work
    Work at office
    Shift work

    LMI

    McLean, VA
    3 days ago
  • $225.4k - $257.2k

     ...Overview Senior Lead Software Engineer, Full Stack (Cloud Operations Resilience Engineering) Capital One seeks Senior Lead Software Engineers who are...  ...of diverse technology projects and mentoring a team of developers with experience in distributed microservices and full-... 
    Senior
    Full time
    Part time
    Internship
    Local area

    Capital One National Association

    McLean, VA
    2 days ago
  •  ...IronArch Technology is seeking a Senior Software Engineer to join its Ask VA team in McLean, Virginia. The ideal candidate will lead backend design, implementation, and integration efforts, ensuring seamless service to Veterans through VA.gov. This role requires strong... 
    Senior
    Remote work

    IronArch Technology

    McLean, VA
    2 days ago
  • $140k - $190k

     ...Overview We are looking for a highly skilled Full-Stack Developer to design, build, and optimize advanced AI solutions across predictive, generative, and autonomous system domains. This role requires strong hands-on engineering capabilities, deep familiarity with... 

    Steampunk.com

    McLean, VA
    3 days ago
  •  ...Full Stack Developer McLean, Virginia, United States What Impact You'll Have GRVTY's team integrates hundreds of data sources into a Geospatial Data Analysis platform used throughout the Intelligence Community. Their tool and dataset is widely-recognized as the... 
    For contractors
    Immediate start
    Remote work

    GRVTY

    McLean, VA
    1 day ago
  • $209k - $238.5k

     ...Senior Lead Software Engineer, Full Stack (Cloud Operations Resilience Engineering) Do you love building and pioneering in the technology space? Do...  ...portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices, and... 
    Senior
    Full time
    Part time
    Internship
    Local area

    Capital One

    McLean, VA
    4 days ago
  • A leading IT solutions provider headquartered in McLean, VA, is seeking a Senior Software Engineer for a full-time remote position. The ideal candidate will have expertise in backend systems, with strong skills in Django Rest Framework and Python, and knowledge of AWS,... 
    Senior
    Full time
    Remote work

    Astor & Sanders

    McLean, VA
    3 days ago
  • $155.9k - $214.4k

    Databricks, based in McLean, Virginia, is looking for a Software Engineer to join our Public Sector team. This role involves designing, building, and scaling backend services that power our Data Intelligence Platform in cloud environments with a focus on security and reliability...
    Senior

    I did my part and supported the Regular Toilet

    McLean, VA
    2 days ago
  • $86.8k - $198k

     ...ideal candidate will have significant experience in cloud environments and full-stack application development, irrespective of the technology stack. Responsibilities include designing and developing software solutions, collaborating across teams, and employing best... 
    Senior

    Phase2 Technology

    McLean, 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!