Full Stack Software Engineer - Messaging Platforms
The New York TimesAbout 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
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.
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.
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.
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.
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.
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.
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.
Full Stack Engineer (C#/React)
Join Rockstar Games as a Full Stack Engineer working with C# and React in Manhattan, NY.
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.
Founding Full Stack Engineer
Join OffDeal as a Founding Full Stack Engineer to build AI-native platforms for M&A advisors in NYC.
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.
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.
Full Stack Software Engineer
Join Atlassian as a Full Stack Software Engineer, working remotely to build innovative solutions with JavaScript, React, and Node.js.
Full-Stack Software Engineer
Join Octaura as a Full-Stack Software Engineer to build high-performance technology in a collaborative environment.
Software Engineer III, Frontend Platforms
Join Wayfair as a Software Engineer III in Boston to develop scalable frontend applications using React and Next.js.
Senior Staff Software Engineer, Fullstack Frontend
Join Intuit as a Senior Staff Software Engineer, focusing on fullstack frontend development with Mailchimp in New York.
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.
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.
Software Engineer - Backend (Python, Go)
Join Timescale as a Software Engineer - Backend, focusing on Python and Go, in a remote role with flexible benefits.
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.
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.
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.
FullStack Software Developer
Join SPREAD AI as a FullStack Software Developer to innovate in data management and engineering intelligence.
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.