Sr Full Stack Developer

Fantom CorporationColumbia, MD
Onsite

About The Position

Fantom Corporation is a mission-focused organization supporting critical programs across the defense and intelligence community. We partner with our customers to deliver high-impact technical solutions while fostering a culture built on trust, expertise, and long-term career growth. We are seeking a Senior Full Stack Software Engineer to design, develop, and maintain complex software systems across both front-end and back-end environments. This role combines full stack development with specialized experience in RF/DSP systems, requiring a strong understanding of both software engineering and signal processing concepts. The ideal candidate has extensive experience building scalable applications, working with Kubernetes-based environments, and designing intuitive user interfaces that support complex technical workflows.

Requirements

  • Must be fully cleared with a recent MD polygraph
  • Must be willing and able to work fully onsite at the location listed in this posting
  • Bachelor’s degree in Computer Science or a related field (or equivalent experience)
  • 14+ years of experience in software engineering
  • Strong experience with full stack development
  • Experience working with Kubernetes (K8s) and containerized environments
  • Experience with RF and/or Digital Signal Processing (DSP) systems
  • Experience designing and implementing user interfaces with a focus on UI/UX principles

Nice To Haves

  • Experience working in distributed or cloud-based environments
  • Familiarity with DevOps practices and CI/CD pipelines
  • Experience building applications for data-intensive or real-time systems

Responsibilities

  • Design, develop, and maintain full stack applications and systems
  • Build and integrate front-end user interfaces with backend services and data pipelines
  • Develop software solutions that support RF and digital signal processing (DSP) systems
  • Deploy and manage applications in containerized environments using Kubernetes
  • Collaborate with cross-functional teams to define requirements and deliver technical solutions
  • Contribute to UI/UX design to ensure applications are intuitive and user-friendly
  • Optimize system performance, scalability, and reliability
  • Participate in testing, debugging, and validation activities
  • Support Agile development processes and iterative software delivery
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service