Hybrid Senior Full-Stack Software Engineer

Posted 2 hours ago

Apply now

About the role

  • Senior Full-Stack Software Engineer developing AI-native platform for transforming organizational knowledge management. Responsible for end-to-end implementation using modern frameworks and architectures.

Responsibilities

  • Design and implement modular, scalable backend services using NestJS and TypeScript
  • Architect and build responsive front-end applications using Next.js, React, or Vue
  • Integrate AI/LLM APIs into platform features, including prompt engineering and orchestration patterns
  • Build and maintain CI/CD pipelines, infrastructure-as-code, and cloud-native deployments on AWS
  • Translate product requirements into well-structured technical designs and decompose features into clean, independently deployable increments
  • Enforce code quality through disciplined pull requests, peer reviews, and meaningful automated tests
  • Ensure APIs are clearly documented and aligned with OpenAPI standards
  • Contribute to architectural decisions, threat modeling, and DevSecOps practices within defined platform principles
  • Participate actively in technical grooming, risk identification, and sprint planning
  • Ability to obtain Clearance

Requirements

  • 7+ years of full-stack development experience in production environments
  • Deep proficiency in TypeScript across the entire stack
  • Strong backend architecture experience using NestJS or comparable Node.js frameworks (Express, Fastify)
  • Advanced experience with React, Next.js, or Vue for front-end development
  • Experience designing, building, and scaling RESTful APIs
  • Strong understanding of application state management, front-end performance, and responsive design
  • PostgreSQL experience; familiarity with Prisma ORM preferred
  • Active, daily use of AI-powered development tools (Cursor, Windsurf, Claude Code, GitHub Copilot, or similar)
  • Experience integrating AI/LLM APIs (OpenAI, Anthropic, etc.) into production applications
  • Understanding of prompt engineering, token management, and AI-augmented system design patterns
  • Experience with AWS services (EC2, ECS/EKS, Lambda, S3, RDS, CloudFront, IAM)
  • Hands-on experience with CI/CD pipelines (GitHub Actions, GitLab CI, or similar)
  • Working knowledge of containerization (Docker) and orchestration (Kubernetes or ECS)
  • Familiarity with infrastructure-as-code (Terraform, CDK, or CloudFormation)
  • Experience working in structured Agile environments with clear Definition of Done standards
  • Comfort operating in small, high-accountability teams with minimal oversight
  • Strong written and verbal communication of technical decisions and tradeoffs
  • Redis caching strategies and message queue architectures (preferred)
  • Experience building SaaS or enterprise platform products (not just client projects) (preferred)
  • Familiarity with federal compliance requirements (FedRAMP, NIST, ATO processes) (preferred)
  • Experience with monorepo tooling (Nx, Turborepo) (preferred)
  • Contributions to open-source projects or technical blog posts (preferred)
  • Active security clearance (Secret or above) (preferred)

Job title

Senior Full-Stack Software Engineer

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job