Full Stack Software Engineer

Tiber TechnologiesAnnapolis Junction, MD
Onsite

About The Position

Tiber is seeking a highly skilled Software Engineer to support a technical development team focused on building, enhancing, and maintaining modern software solutions. In this role, you will collaborate with cross-functional teams to design, develop, and implement scalable applications and services. As part of a small, agile team, you will contribute to full-stack development efforts, including application design, requirements development, prototyping, backend services, user interfaces, and automation. You will work closely with technical stakeholders to refine requirements, solve complex problems, and deliver high-quality software solutions.

Requirements

  • Must be a U.S. citizen.
  • Must hold an active clearance with a Polygraph
  • Bachelor’s degree in computer science, engineering, or related field
  • Experience developing across the full technology stack, including UI/UX, APIs, backend services, and DevOps practices
  • Experience with at least one modern UI framework such as React, Vue, or Angular
  • Experience developing scripts and services using Python
  • Experience building RESTful web applications using Spring Boot and/or Python
  • Familiarity with relational databases such as PostgreSQL or SQLite
  • Experience using GitLab, including CI/CD pipelines

Nice To Haves

  • Experience supporting technical development efforts within a fast-paced environment
  • Familiarity with data collection, processing, or analysis systems
  • Strong written and verbal communication skills
  • Ability to collaborate effectively with technical and non-technical team members

Responsibilities

  • Contribute to full-stack development efforts, including application design, requirements development, prototyping, backend services, user interfaces, and automation.
  • Collaborate with cross-functional teams to design, develop, and implement scalable applications and services.
  • Work closely with technical stakeholders to refine requirements, solve complex problems, and deliver high-quality software solutions.
  • Adapt to new technologies and select the appropriate tools to meet project requirements.

Benefits

  • professional development opportunities
  • mentorship
  • access to the tools and resources needed to succeed
  • referral bonus of up to $10,000 for each successful hire
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service