Software Engineer - Full Stack

Caseguard
Arlington, VA

We are seeking a highly skilled and motivated Full Stack Engineer to design, build, and maintain a collaborative file redaction and editing system across the full stack, combining modern frontend technologies like Next.js, React, and TypeScript with robust backend microservices built in ASP.NET Core (C#) and AWS cloud infrastructure . This role involves implementing real-time collaboration, secure data handling, and efficient document and image processing—all with a focus on scalability, usability, and reliability.

What You Will Do:


  • Design and implement end-to-end features that span frontend UI, backend APIs, and cloud infrastructure.

  • Develop modular, high-quality React components and pages in TypeScript within a Next.js application.

  • Build scalable and secure REST APIs and microservices using ASP.NET Core (C#).

  • Integrate the frontend with backend APIs to support real-time collaboration, synchronization, and live document editing.

  • Design and deploy AWS infrastructure using Infrastructure as Code (IaC) tools such as AWS CDK.

  • Implement efficient handling of image and text data, ensuring consistent performance across users and sessions.
    Participate in architectural discussions to define system design, service boundaries, and data flow.

  • Optimize for performance, responsiveness, and maintainability across both client and server codebases.

  • Write clean, well-documented, and testable code while following modern engineering best practices.

Qualifications (Required):


  • 2+ years of professional experience in full stack or combined frontend/backend software development.

  • Strong proficiency in TypeScript , React , and Next.js for frontend development.

  • Solid experience building and maintaining REST APIs in C# using ASP.NET Core .

  • Familiarity with integrating frontend applications with REST or GraphQL APIs.

  • Strong understanding of HTML, CSS , and modern web development practices.

  • Ability to translate complex product requirements into elegant, maintainable software solutions.

  • Strong communication skills, attention to detail, and ability to collaborate across disciplines.

Qualifications (It’s a Plus):


  • Experience with real-time collaboration technologies such as WebSockets, CRDTs, or OT.
    Familiarity with graphics rendering or canvas-based interfaces (e.g., HTML5 Canvas, WebGL, or SVG).
    Knowledge of distributed systems , scalability, and fault-tolerant design.

  • Hands-on experience with AWS services (EC2, S3, Lambda, RDS, DynamoDB).

  • Practical knowledge of IaC tools such as AWS CDK, Terraform, or CloudFormation.

  • Experience with containerization (Docker) and orchestration platforms (Kubernetes).

  • Understanding of Clean Architecture , event-driven systems, and message queues (e.g., SNS, SQS, EventBridge).

  • Familiarity with performance optimization techniques for both client and server environments.

  • Experience building document or image editing tools or similar interactive web applications.

What We Offer:


  • Competitive salary & performance-based bonuses

  • Work with cutting-edge AWS and DevOps technologies

  • Flexible work arrangements

  • Opportunities for career growth

  • A collaborative team culture

Posted 2026-02-10

Recommended Jobs

Software Engineer - TS/SCI w/Poly

Leading Path Consulting
Chantilly, Loudoun County, VA

TS/SCI w/ FSP required This role is part of a mission critical directorate where you will have significant impact on Mission (pointy end of spear). Due to the priority of this funded and sole-sour…

View Details
Posted 2026-01-14

Packaging Specialist

LifeNet Health
Virginia Beach, VA

AT LIFENET HEALTH, YOU ARE THE ADVANTAGE Every day, YOU help us to save lives, restore health, and bring hope to patients and families around the world. At LifeNet Health, we cultivate growth, inno…

View Details
Posted 2026-02-04

1625 - Senior Software Engineer

Sigma Defense
Suffolk, VA

Sigma Defense is currently seeking a multi-faceted Senior Software Engineer to design, develop, test, deploy, maintain, and improve the Collaboration at Sea (CAS) web-based software system. The f…

View Details
Posted 2026-01-24

Territory Sales Manager

Hi-Line
Richmond, VA

Are you a driven and ambitious sales professional seeking a career that offers uncapped commissions, crazy good bonus plans, and the chance to represent high-quality Made in USA products?  Join our t…

View Details
Posted 2026-02-04

Software System Safety Engineer

Booz Allen
Arlington, VA

: Software System Safety Engineer Key Role: Translate real-world needs into technical specifications to deliver a customer-focused engineering solution. Provide technical support to senior-level …

View Details
Posted 2026-02-12

Senior ServiceNow Developer

Vienna, VA

Senior ServiceNow Developer Position Description The Senior ServiceNow Developer will play a key role in designing, developing, and implementing high-quality solutions on the ServiceNow platform…

View Details
Posted 2026-01-12

Registered Sleep Technologist-

Virginia Heart
Fairfax, VA

Location: Falls Church, Fairfax, VA  Status: Full-Time / Non-Exempt Salary Range: $36.00 - $42.00 Nights: 4-10 hour shifts (Can include weekends) Must be RPSGT Certified!  $10,000 Sign-On Bon…

View Details
Posted 2025-12-02

Dental Hygienist

Alexandria Old Town Dental
Alexandria, VA

Dental Hygienist Work in a great team environment while contributing to the better health of the community. We’re a privately-owned & thriving dental office in Alexandria seeking a reliable & enth…

View Details
Posted 2026-01-06

Travel Nurse - PACU - Post Anesthetic Care Job in Alexandria, VA - $11,458 per Month (2 Years Experience Needed)

Vetted Health
Alexandria, VA

Vetted is seeking a RN - PACU - Post Anesthetic Care for a travel job in Alexandria, Virginia . Must have 2+ years of experience. This contract pays approximately $11,458/month gross. Ass…

View Details
Posted 2026-02-13

Territory Manager - Virginia

Downeast Cider House
Richmond, VA

Territory Manager – [Virginia] Location: Field Territory: Virginia Schedule: Monday–Friday Compensation: $45,000–$60,000 base + uncapped variable compensation Mission Statement — …

View Details
Posted 2026-01-30