Senior Full Stack Software Engineer, Front End Subscriptions
Overview:
In this Senior Full Stack role, you'll own complex frontend and backend work to power our subscription experiences. You'll build modern web apps with React and TypeScript while contributing to backend services in Java and Node.js, on AWS. You'll influence architecture, improve performance and accessibility, and drive production readiness. This is a chance to shape customer-facing experiences at a renowned newsroom that values experimentation and AI-assisted engineering to boost delivery and reliability. Compensation / Benefitsmedical, dental, and vision coveragecompany-paid pension and 401(k) matchvacation and paid sick leavenine paid holidays and two personal days23 weeks of parental leave?mental health resources
Responsibilities:
- Design, build, test, deploy, and operate customer-facing applications for subscriptions
- Develop frontend using React, JavaScript, and TypeScriptContribute to backend services and APIs with Java and Node.jsCollaborate on AWS infrastructure, CI/CD, and IaCMaintain observability, production support, and incident response
- Identify technical debt and drive improvements
- Mentor engineers and contribute to standards and best practices
- Apply AI tools across development, testing, automation, and operations
Key requirements:
- 5+ years frontend development with React, JavaScript, and TypeScript 3+ years backend development with Java, Node.js, or both 2+ years AWS deployment/operating experience
- Experience with RESTful APIs, CI/CD, and IaCStrong HTML/CSS, accessibility, and performance knowledge
- Experience with Docker/ECS and production observability
- Ability to work across full stack and own complex technical work
- Strong communication skills and proactive collaboration
- Hands-on use of AI-assisted engineering toolsownership and accountabilityclear communicationautonomy and initiative
ReactJavaScriptTypeScript