The New York Times Company-posted 29 days ago
$140,000 - $160,000/Yr
Full-time • Mid Level
Hybrid • New York, NY
5,001-10,000 employees
Publishing Industries

The Community team at The New York Times is looking for a collaborative frontend software engineer with an interest in working at the forefront of news, a desire to shape meaningful experiences for our readers and directly supporting the mission of The Times. You will report to the Community Engineering Manager within the Storytelling organization and join a team of engineers, designers, and product managers to create destinations for reporters to engage with readers, as we work towards enhancing our comments infrastructure into a comments platform for the entire NYT bundle. You'll use your engineering expertise to build web-based reader facing experiences that are performant and accessible; guide improvements in our moderation tooling to ensure our moderators can follow commenting standards; help level up engineering standards to turn a collection of services into a single community platform for the entire NYT bundle; and collaborate with community backend engineers in building reliable services which integrate with web and mobile surfaces.

  • Lead the architecture, creation and maintenance of scalable frontend systems that are performant across browsers and platforms.
  • Prototype experiments with designers and product managers
  • Ensure seamless integrations of services in collaboration with backend engineers
  • Use modern approaches to monitoring and observability to detect and resolve issues
  • Learn and share new technologies with other engineers
  • Mentors junior engineers by providing technical guidance, constructive feedback, and ongoing support to accelerate skill development and career growth.
  • Improve internal team processes, norms and documentation appropriate for a high-class platform team
  • Occasionally work at the speed of news, to take advantage of news opportunities
  • Demonstrate support and understanding of our value of journalistic independence and a strong commitment to our mission to seek the truth and help people understand the world.
  • Have 5+ years of experience building and maintaining large-scale user facing web applications using modern JavaScript frameworks on both client and server
  • Demonstrate expertise in frontend frameworks (React, Angular, Vue), web standards and technologies (W3C, web performance, accessibility, routing, and bundling)
  • Lead technical projects and architectural decisions informed by business context
  • Demonstrate proficiency resolving issues in a production environment
  • Demonstrate proficiency with CI/CD tooling (e.g. Github Actions, Drone), automated and load testing, feature flag deployments, observability, and monitoring
  • Demonstrate proficiency with relational databases such as MySQL or PostgreSQL
  • Can create clear, organized written and visual communication
  • Explore new and unfamiliar product spaces, and share insights with your team
  • Build and deploy applications in one or more backend languages (Node.js, Python, Go), to collaborate with backend engineers
  • Find their way around cloud platform services such as GCP or AWS
  • Explain the purpose behind one or more Agile methodologies
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service