Washpost

Washpost

Full Stack Software Engineer - Subscriptions

Full-TimeUpdated on 9/30/2026
$98.8k - $164.6k/yr

+ Bonus or incentive program

Junior
Bachelor's
Washington, DC, USA
In Person

On-site five days per week is required.

About the job

Requirements
  • A Bachelor of Arts or Bachelor of Science degree in Computer Science or a related field, or equivalent practical experience.
  • At least 2 years of professional software engineering experience building and supporting production applications.
  • At least 2 years of frontend development experience with React and modern JavaScript or TypeScript.
  • Experience building or integrating with backend services and application programming interfaces, preferably using Java.
  • Experience with Node.js in services, application programming interfaces, automation, build tooling, or developer tooling.
  • A solid understanding of frontend engineering fundamentals, including component design, state management, testing, performance, accessibility, responsive design, and web standards.
  • Experience working in shared or monorepo-based codebases and contributing to common libraries, dependencies, or development tooling.
  • Familiarity with Amazon Web Services, continuous integration and continuous delivery, and production observability concepts.
  • Experience troubleshooting and supporting production applications.
  • Ability to independently deliver well-defined features and technical tasks while seeking guidance on more complex or unfamiliar problems.
  • Strong written and verbal communication skills and the ability to collaborate effectively with engineers, product partners, and other stakeholders.
  • Experience using artificial intelligence-assisted engineering tools in day-to-day development, including coding, debugging, testing, investigation, documentation, automation, or learning.
Responsibilities
  • Design, build, test, deploy, and operate customer-facing subscription experiences using React and modern JavaScript or TypeScript.
  • Contribute to frontend engineering decisions involving component design, state management, performance, accessibility, testing, and maintainability.
  • Build and integrate with backend services and application programming interfaces, primarily in Java, while contributing to Node.js services, tooling, and automation where appropriate.
  • Own features and technical solutions from implementation through deployment, observability, production support, and continuous improvement.
  • Work effectively within monorepo-based codebases by contributing to shared libraries, tooling, build systems, and development practices.
  • Contribute to Amazon Web Services infrastructure, continuous integration and continuous delivery, Infrastructure as Code, and developer tooling that support reliable software delivery.
  • Help operate and improve engineering platforms and services such as Jenkins and Airflow.
  • Participate in the team’s on-call rotation, including incident response, troubleshooting, and follow-up improvements.
  • Collaborate with engineers, product partners, and other stakeholders to understand requirements, evaluate tradeoffs, and deliver effective solutions.
  • Communicate progress, technical decisions, risks, and dependencies clearly and proactively.
  • Use artificial intelligence throughout the engineering lifecycle for implementation, testing, debugging, investigation, documentation, and automation.
Desired Qualifications
  • At least 3 years of professional software engineering experience building production applications.
  • Strong experience with React and modern frontend development.
  • Experience developing backend services or application programming interfaces using Java.
  • Experience with Node.js for application development, tooling, or automation.
  • Familiarity with frontend performance, accessibility, testing strategies, design systems, or reusable component architecture.
  • Experience working in monorepos or other shared-code environments with common libraries, build systems, and dependencies.
  • Experience contributing across frontend applications, backend services, and cloud-based systems.
  • Familiarity with Amazon Web Services services, Infrastructure as Code, containerized workloads, or technologies such as ECS, Lambda, S3, RDS, IAM, or CloudWatch.
  • Familiarity with continuous integration and continuous delivery, observability, or developer platforms such as Jenkins, Airflow, or DataDog.
  • Experience participating in production support or an on-call rotation.
  • Demonstrated curiosity and practical experience with artificial intelligence-assisted engineering, including experimenting with new tools and improving development efficiency and quality.

About the company

Company Size

N/A

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A