GrepJob
CaseGuard

Software Engineer - Full Stack

CaseGuard
Apply
6 months ago
Arlington, VA, USAMid Level / Senior

Responsibilities

  • Design and implement end-to-end features spanning 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 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 for consistent performance.
  • Participate in architectural discussions to define system design and data flow.
  • Optimize for performance, responsiveness, and maintainability across client and server codebases.
  • Write clean, well-documented, and testable code following modern engineering best practices.

Requirements

  • 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.

Benefits

  • Competitive salary & performance-based bonuses.
  • Work with cutting-edge AWS and DevOps technologies.
  • Flexible work arrangements.
  • Opportunities for career growth.
  • A collaborative team culture.

Tech Stack

Amazon DynamoDBAWSC#CSSDockerHTMLKubernetesNext.jsReactTerraformTypeScript