Front End Developer

Steampunk•McLean, VA
•$85,000 - $170,000

About The Position

As a Front-End Developer, you will collaborate with designers, product owners, and back-end developers to deliver intuitive, high-performance, and accessible web applications. The role involves shaping user experiences and implementing scalable, secure, and maintainable front-end architecture within Agile and DevSecOps environments. You will develop and optimize front-end components using React/TypeScript or similar frameworks, integrate them with APIs and microservices, and build responsive, accessible interfaces from design mockups. The role also includes automated testing, troubleshooting performance and compatibility issues, supporting CI/CD and release management, documenting shared components, contributing to development standards, mentoring junior developers, and presenting solutions and demos to stakeholders. Candidates must be able to obtain Public Trust and meet one of the stated education and experience pathways. The projected annual compensation range is $85,000 to $170,000; actual compensation depends on factors including location, contractual requirements, education, skills, and experience. Candidates are expected to be on camera during interviews and assessments; the company reserves the right to take a picture for identity verification and fraud prevention.

Requirements

  • Must be able to obtain Public Trust.
  • Meet one of the following education and experience pathways: a master's degree and 1 year of relevant experience; a bachelor's degree and 3 years of relevant experience; or no degree and 8 years of relevant experience.
  • Possess at least one professional certification relevant to the technical service provided.
  • At least 3 years of experience with modern front-end development using React, TypeScript, or similar frameworks such as Angular or Vue.
  • Strong understanding of CSS architecture, modern JavaScript (ES6+), and state-management tools such as Redux or Zustand.
  • Experience developing accessible and performant web interfaces following WCAG and responsive-design principles.
  • At least 3 years of experience with CI/CD workflows using Jenkins, GitHub Actions, or similar tools.
  • Experience with containerized development using Docker.
  • Proficiency with unit and integration testing frameworks.
  • Experience or proficiency with backend technologies: Java, Spring Boot, Spring Security, and JPA/Hibernate.
  • Experience or proficiency with frontend technologies: Angular and/or React.
  • Experience or proficiency with SQL databases such as PostgreSQL, Oracle, SQL Server, or similar RDBMS.
  • Experience or proficiency with RESTful API design.
  • Excellent written and verbal communication, interpersonal, and collaborative skills.

Nice To Haves

  • Experience supporting technical demonstrations or tech challenges.
  • 3 or more years of application development in an Agile environment.
  • Experience with Node.js and JavaScript/TypeScript.
  • Experience with observability tools such as OpenTelemetry, CloudWatch, or Prometheus/Grafana.
  • Experience with CI/CD tools such as Jenkins, GitHub Actions, or Azure DevOps.
  • Experience with AWS or Azure.

Responsibilities

  • Design, develop, and optimize front-end components and web interfaces using React/TypeScript or similar modern frameworks.
  • Collaborate with UX/UI designers to translate wireframes and design mockups into responsive, accessible, and mobile-friendly web applications.
  • Integrate front-end components with APIs and microservices to ensure end-to-end functionality.
  • Participate in Agile ceremonies, code reviews, and continuous integration processes.
  • Implement automated unit and component testing frameworks, such as Jest or Cypress.
  • Troubleshoot performance, accessibility, and cross-browser compatibility issues.
  • Support build and release management and continuous deployment practices using CI/CD pipelines.
  • Document front-end components, shared libraries, and usage guidelines.
  • Mentor junior developers and contribute to front-end development standards and best practices.
  • Present UI solutions, technical solutions, and interactive demos to stakeholders.
  • Implement solutions and provide continuous-improvement recommendations.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service