Full Stack Engineer

Raft Company WebsiteChantilly, VA
1dOnsite

About The Position

In your role as a Full Stack Engineer, you will develop and maintain scalable full stack applications that power Raft's flagship products. You'll help build robust solutions using Java or Golang on the backend and ReactJS on the frontend while ensuring security, performance, and reliability across mission-critical applications. As an experienced engineer, you'll contribute to technical decisions and collaborate closely with cross-functional teams to deliver high-quality software. You'll work with customers at deployment sites, gathering feedback and implementing improvements to enhance the real-world performance of Raft's products in operational environments.

Requirements

  • 2+ years of experience in full stack software engineering
  • Experience with Java or Golang for backend development
  • Proficiency with ReactJS and modern frontend development practices
  • Hands-on experience with containerization technologies (Docker, Kubernetes)
  • Understanding of DevSecOps principles and practices
  • Experience with cloud-native architectures and microservices design patterns
  • Knowledge of security best practices for enterprise applications
  • Experience with data processing and API development
  • Passion for staying current with emerging technologies and evaluating their potential impact
  • Experience designing modular, extensible systems that enable technology evolution and component replacement based on user needs
  • Proficiency with Agentic AI coding tools (such as Claude Code) with understanding of their capabilities, limitations, and when to leverage them for accelerated development
  • Excellent problem-solving skills and ability to contribute to architectural decisions
  • Active TS SCI security clearance
  • U.S. citizenship

Nice To Haves

  • Experience with highly regulated industries (defense, aerospace, finance, healthcare) or environments requiring stringent security and compliance standards
  • Familiarity with classification levels and secure development practices
  • Experience with edge computing and tactical deployment considerations
  • Knowledge of AI/ML infrastructure and data pipeline architectures
  • Experience with container orchestration in air-gapped or disconnected environments
  • Contributions to open-source projects or technical publications

Responsibilities

  • Develop and maintain scalable full stack applications
  • Build robust solutions using Java or Golang on the backend and ReactJS on the frontend
  • Ensure security, performance, and reliability across mission-critical applications
  • Contribute to technical decisions
  • Collaborate closely with cross-functional teams to deliver high-quality software
  • Work with customers at deployment sites, gathering feedback and implementing improvements

Benefits

  • Highly competitive salary
  • Fully covered healthcare, dental, and vision coverage
  • 401(k) and company match
  • Take as you need PTO + 11 paid holidays
  • Education & training benefits
  • Generous Referral Bonuses
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service