The New York Times logo

Full Stack Software Engineer - Messaging Platforms

The New York Times

About The Role

The New York Times is seeking a Full Stack Software Engineer to join our Messaging Platforms group. This role is pivotal in enhancing customer acquisition, engagement, and reader loyalty through the development of new features on our messaging platform. This platform is responsible for creating and sending a high volume of personalized emails and push notifications.

Responsibilities

  • Contribute to the full development lifecycle of our products, including design, development, testing, deployment, monitoring, and support.
  • Collaborate with a distributed team of engineers, designers, and product managers to develop user-friendly front-end capabilities.
  • Develop REST APIs within a Go codebase.
  • Work with other engineering teams across the organization on various aspects of the messaging system.
  • Maintain code quality through static analysis, unit, and system tests.

Basic Qualifications

  • 3+ years of experience in full stack web application development, with proficiency in back-end languages (Go preferred) and SQL.
  • 3+ years of experience with modern frontend web fundamentals (HTML, CSS, JavaScript, TypeScript) and best practices.
  • Experience with front-end frameworks (React preferred) and applicable patterns and practices (Redux, CSS modules, etc).
  • Experience with JS build tooling such as yarn, pnpm, turborepo, lerna, nx, webpack, or babel.
  • Experience building, operating, and monitoring web systems in GCP or AWS.

Preferred Qualifications

  • Experience developing with both React and Go.
  • Experience with Node.js and GraphQL.
  • Experience operating applications in a Kubernetes-based environment.
  • Experience with Docker and CI/CD systems such as Drone or Jenkins.

This role may require limited on-call hours, with a schedule determined upon joining.

Our Commitment

The New York Times is committed to a diverse and inclusive workforce, reflecting the varied global community we serve. We encourage applications from women, veterans, people with disabilities, people of color, and gender nonconforming candidates.

The New York Times Company is an Equal Opportunity Employer and does not discriminate based on legally protected characteristics. We provide reasonable accommodations as required by law.

Benefits
Extracted with AI

  • Diverse and inclusive workforce
  • Commitment to journalistic independence
  • Hybrid work environment

Similar jobs

Last update: 23 minutes ago

Messari logo
Messari

Senior Full Stack Engineer with React and TypeScript

Join Messari as a Senior Full Stack Engineer focusing on React and TypeScript to build scalable web applications.

NVIDIA logo
NVIDIA

Senior Full Stack Web Software Engineer

Join NVIDIA as a Senior Full Stack Web Software Engineer to build AI-assisted developer tools using React.js and TypeScript.

Substack logo
Substack

Full-Stack Engineer with React.js and TypeScript

Join Substack as a Full-Stack Engineer to develop core products using React.js and TypeScript. Remote work with competitive salary and benefits.

Betterment logo
Betterment

Full Stack Software Engineer - Product Engineering

Join Betterment as a Full Stack Software Engineer in NYC, focusing on product engineering with React.js, GraphQL, and Ruby on Rails.

Messari logo
Messari

Senior Full Stack Engineer with Front-End Focus

Join Messari as a Senior Full Stack Engineer focusing on front-end development, bridging frontend and backend teams.

Accrete AI logo
Accrete AI

Full Stack Engineer (Early Career)

Join Accrete AI as a Full Stack Engineer in New York, NY. Work with Angular, Vue.js, and more to develop scalable web applications.

Titan logo
Titan

Senior Full Stack Software Engineer

Join Titan as a Senior Full Stack Software Engineer in New York. Work with AWS, JavaScript, and TypeScript to build innovative financial solutions.

Rockstar Games logo
Rockstar Games

Full Stack Engineer (C#/React)

Join Rockstar Games as a Full Stack Engineer working with C# and React in Manhattan, NY.

Substack logo
Substack

Senior Software Engineer, Substack Enterprise

Join Substack as a Senior Software Engineer to develop core products using JavaScript, Node, React, and Postgres. Remote work available.

OffDeal (YC W24) logo
OffDeal (YC W24)

Founding Full Stack Engineer

Join OffDeal as a Founding Full Stack Engineer to build AI-native platforms for M&A advisors in NYC.

Genius Sports logo
Genius Sports

Full Stack Software Engineer (Product Engineering)

Join Genius Sports as a Full Stack Software Engineer to develop AI-based sports analytics products using ReactJS, NodeJS, and AWS.

Softrams logo
Softrams

Mid-Level Full Stack Developer (Angular, React, NodeJS)

Join Softrams as a Mid-Level Full Stack Developer specializing in Angular, React, and NodeJS for remote work in the US.

Atlassian logo
Atlassian

Full Stack Software Engineer

Join Atlassian as a Full Stack Software Engineer, working remotely to build innovative solutions with JavaScript, React, and Node.js.

Octaura logo
Octaura

Full-Stack Software Engineer

Join Octaura as a Full-Stack Software Engineer to build high-performance technology in a collaborative environment.

Wayfair logo
Wayfair

Software Engineer III, Frontend Platforms

Join Wayfair as a Software Engineer III in Boston to develop scalable frontend applications using React and Next.js.

Intuit logo
Intuit

Senior Staff Software Engineer, Fullstack Frontend

Join Intuit as a Senior Staff Software Engineer, focusing on fullstack frontend development with Mailchimp in New York.

Scopic logo
Scopic

Remote Full-stack Next.JS Developer

Join Scopic as a Remote Full-stack Next.JS Developer. Work with Next.js, JavaScript, and TypeScript in a flexible, remote environment.

Valdera logo
Valdera

Senior Software Engineer (Full-Stack)

Join Valdera as a Senior Software Engineer (Full-Stack) to build innovative tools for global teams. Work remotely with AWS, React.js, and more.

Timescale logo
Timescale

Software Engineer - Backend (Python, Go)

Join Timescale as a Software Engineer - Backend, focusing on Python and Go, in a remote role with flexible benefits.

Tarro logo
Tarro

Senior Frontend Engineer with React and TypeScript

Join Tarro as a Senior Frontend Engineer, specializing in React and TypeScript, to empower small restaurants with cutting-edge technology.

Snappy logo
Snappy

Full Stack Engineer with JavaScript and React.js

Join Snappy as a Full Stack Engineer to build next-gen gifting platforms using JavaScript and React.js. Remote work available in Austin, TX.

BisectHosting logo
BisectHosting

Full-Stack Software Developer (GoLang)

Join BisectHosting as a Full-Stack Developer using GoLang and React.js. Work remotely with a focus on gaming server solutions.

SPREAD AI logo
SPREAD AI

FullStack Software Developer

Join SPREAD AI as a FullStack Software Developer to innovate in data management and engineering intelligence.

Meetsta logo
Meetsta

Full Stack Developer (Founding Engineer) with gRPC Expertise

Join Meetsta as a Full Stack Developer with gRPC expertise. Work remotely to build innovative social networking solutions.