Mid-Level Web 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 Mid-Level Web Developer to design, develop, and maintain modern web applications in a dynamic development environment. This role focuses on building responsive user interfaces, supporting backend integrations, and contributing to scalable, high-performing web solutions. The ideal candidate has experience with modern front-end frameworks, familiarity with backend technologies, and a strong foundation in web development best practices.

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)
  • 7+ years of experience in software engineering or web development
  • Experience developing web applications using React or Vue.js
  • Familiarity with RESTful APIs and web service integration
  • Basic experience with backend technologies such as Node.js and Python
  • Strong understanding of web development fundamentals and best practices

Nice To Haves

  • Experience with containerization technologies such as Docker
  • Familiarity with Kubernetes and basic kubectl commands
  • Experience with build tools such as Make or Buildx
  • Experience working with databases such as MongoDB
  • Experience using search technologies such as Elasticsearch
  • Familiarity with WebSocket or gRPC for real-time or service-to-service communication

Responsibilities

  • Design and develop web applications using modern JavaScript frameworks such as React or Vue.js
  • Build responsive, user-friendly interfaces and reusable UI components
  • Integrate front-end applications with backend services and RESTful APIs
  • Support backend development efforts using Node.js and Python as needed
  • Collaborate with cross-functional teams to define requirements and deliver solutions
  • Participate in code reviews, testing, and debugging to ensure high-quality applications
  • Work within Agile development environments to support iterative releases
  • Contribute to application performance optimization and scalability improvements
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service