Senior Front End Developer

SteampunkMcLean, VA
$100,000 - $185,000

About The Position

As a Senior Front-End Developer, you will collaborate with designers, product owners, and back-end developers to deliver intuitive, high-performance, and accessible web applications. We are looking for candidates with 5–7 years of experience building modern front-end solutions within Agile and DevSecOps environments. You will play a key role in shaping user experiences and implementing scalable, secure, and maintainable front-end architecture.

Requirements

  • Must be able to obtain Public Trust
  • Master's degree in related program and 7 year of relevant experience; OR Bachelor's degree in related program and 10 years of relevant experience; OR No degree and 16 years of relevant experience
  • Possesses at least one professional certification relevant to the technical service provided
  • 5 years of experience with modern front-end development using React, TypeScript, or similar frameworks (e.g., Angular, Vue).
  • Strong understanding of CSS architecture, modern JavaScript (ES6+), and state management tools (Redux, Zustand, etc.).
  • Experience developing accessible and performant web interfaces following WCAG and responsive design principles.
  • 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.
  • Backend: Java, Spring Boot, Spring Security, JPA/Hibernate
  • Frontend: Angular and/or React
  • Database: SQL (PostgreSQL, Oracle, SQL Server, or similar RDBMS)
  • API Design: RESTful services

Nice To Haves

  • Experience supporting technical demonstrations or tech challenges
  • 5+ years of application development in an Agile environment
  • Excellent written and verbal communication skills, interpersonal and collaborative skills
  • Node.js, JavaScript/TypeScript
  • Observability: OpenTelemetry, CloudWatch, or Prometheus/Grafana
  • CI/CD: Jenkins, GitHub Actions, or Azure DevOps
  • Cloud: 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 seamless end-to-end functionality.
  • Participate in Agile ceremonies, code reviews, and continuous integration processes.
  • Implement automated testing frameworks for unit and component testing (e.g., Jest, Cypress).
  • Troubleshoot performance, accessibility, and cross-browser compatibility issues.
  • Support build/release management and continuous deployment practices using CI/CD pipelines.
  • Provide documentation for front-end components, shared libraries, and usage guidelines.
  • Mentor junior developers and contribute to improving front-end development standards and best practices.
  • Present UI solutions and interactive demos to stakeholders.
  • Implement solutions and provide continuous improvement recommendations
  • Presenting technical solutions and demos to a variety of stakeholders

Benefits

  • The projected compensation range for this position is $100,000 to $185,000.
  • Annual salary is just one aspect of Steampunk’s total compensation package for employees.
  • Learn more about additional Steampunk benefits here.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service