S

Steampunk

Federal software solutions delivering user-focused outcomes

Front End Developer

Frontend EngineeringPosted on Nov 9
Full-timeMcLean, VA, USA$85k - $170k /yrIn-person

About the Job

Requirements

  • Must be able to obtain Public Trust.
  • Must have 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.
  • Must possess at least one professional certification relevant to the technical service provided.
  • Must have 3 years of experience with modern front-end development using React, TypeScript, or similar frameworks such as Angular or Vue.
  • Must have a strong understanding of CSS architecture, modern JavaScript (ES6+), and state management tools such as Redux or Zustand.
  • Must have experience developing accessible and performant web interfaces following WCAG and responsive design principles.
  • Must have 3 years of experience with CI/CD workflows using Jenkins, GitHub Actions, or similar tools.
  • Must have experience with containerized development using Docker.
  • Must be proficient with unit and integration testing frameworks.
  • Must have experience with or knowledge of Java, Spring Boot, Spring Security, and JPA/Hibernate.
  • Must have experience with Angular and/or React.
  • Must have experience with SQL and databases such as PostgreSQL, Oracle, SQL Server, or similar relational database management systems.
  • Must have experience with RESTful service API design.

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, such as Jest or 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.
  • Present technical solutions and demos to a variety of stakeholders.

Desired Qualifications

  • Experience supporting technical demonstrations or tech challenges.
  • 3+ years of application development in an Agile environment.
  • 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.

About the Company

Steampunk

Federal software solutions delivering user-focused outcomes

Steampunk helps U.S. federal government agencies deliver digital programs and services. The company partners with government clients, using a startup-style, customer-centered delivery approach to design, develop, and deploy software and services that support mission goals. Its products and work are executed in close collaboration with clients, emphasizing rapid delivery and high-quality user experiences. Steampunk differentiates itself by focusing specifically on federal customers and by embedding client input at every step of the process, from planning through deployment, so outcomes meet user needs and mission requirements at speed. The overall goal is to produce reliable, usable solutions that achieve clear mission impacts for government programs.

Company size
501-1,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Winston-Salem, NC
Founded
2002

Recently Posted Jobs

Explore more opportunities at Steampunk

See more jobs