Full Stack Developer Mid level

ELEVI Associates•Annapolis Junction, MD
•$130,640 - $160,700

About The Position

As a Senior Full-Stack Developer, you will shape a collaboration software platform built on the open-source Drupal Content Management System and other open-source software. You will support multiple deployments that provide important capabilities for a broad range of missions. You will work directly with the user community and customer leadership to understand how the system is used, capture and validate requirements, influence architecture and design decisions, and demonstrate new features. You will join a team of developers and system support staff, learn from senior peers, assist and mentor junior developers, and initiate improvements to the development environment, build pipelines, test automation, and other processes. The proposed salary range is $130,640–$160,700. ELEVI describes its compensation and benefits as including healthcare, wellness, financial and retirement options, family support, continuing education, and time off. Benefits and salary may vary based on factors such as location, contract labor categories and wage rates, experience, skills, education, and certifications.

Requirements

  • 9+ years of professional experience with an Associate’s degree; 5+ years with a Bachelor’s degree; or 2+ years with a Master’s degree. Additional experience may be considered in lieu of a degree.
  • Active TS/SCI clearance and ability to obtain a CI Poly.
  • Eligibility for TS/SCI with CI Polygraph clearance, which requires U.S. citizenship.
  • Experience with frontend development using JavaScript and/or TypeScript.
  • Proficiency in building secure, reliable web applications on Linux servers.
  • Experience with relational database systems such as PostgreSQL.
  • Knowledge of and experience with Git workflows, continuous integration, and DevOps practices.

Nice To Haves

  • Experience working in Agile/Scrum teams.
  • Experience developing PHP-based web applications.
  • Experience with frontend frameworks such as Vue, Angular, or React.
  • Experience working with NoSQL or document-based databases such as Elasticsearch.
  • Knowledge of web accessibility and user experience design.
  • Experience applying Site Reliability Engineering practices.
  • Strong technical documentation and presentation skills.

Responsibilities

  • Shape a collaboration software platform based on Drupal and other open-source software.
  • Support multiple deployments of the platform.
  • Engage with users and customer leadership to understand the system's impact and capture and validate requirements.
  • Influence architecture and design decisions and demonstrate new features.
  • Work with developers and system support staff.
  • Assist and mentor junior developers.
  • Initiate improvements to the development environment, build pipelines, test automation, and other processes.

Benefits

  • Healthcare and health insurance programs
  • Wellness benefits
  • Financial services and retirement options
  • Family support and work/life benefits
  • Continuing education and learning and development opportunities
  • Time off benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service