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
Software Engineer, Games Discovery
Join The New York Times as a Software Engineer in Games Discovery, working with React.js, TypeScript, and Node.js in a hybrid role.
Software Engineer, User Space
Join The New York Times as a Software Engineer in User Space, focusing on backend development with modern technologies like Go, TypeScript, and GraphQL.
Senior Software Engineer (Full Stack, Front-End Focus)
Join The Seattle Times as a Senior Software Engineer focusing on full stack and front-end development. Work with React, PHP, and AWS.
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.
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 Engineer - Web Marketing
Join Meltwater as a Full Stack Engineer focusing on web marketing, utilizing Next.js, React, and more in a hybrid work environment.
Senior Full Stack Engineer
Join Flexa as a Senior Full Stack Engineer in New York. Work with JavaScript, TypeScript, React, and more to build innovative payment solutions.
Full Stack Engineer - Web Marketing
Join Meltwater as a Full Stack Engineer focusing on web marketing, utilizing Next.js, React, and TypeScript in a hybrid work environment.
Software Engineer, Machine Learning Platforms
Join The New York Times as a Software Engineer in Machine Learning Platforms, enhancing digital reader experience through ML. Hybrid work in NYC.
Full-Stack Engineer, Core Product Team
Join Substack as a Full-Stack Engineer to develop core products using JavaScript, Node.js, and React in a hybrid work environment.
Full-stack Engineer with AngularJS and React.js
Join Stacksync as a Full-stack Engineer, working with AngularJS, React.js, and MongoDB in a hybrid environment.
Full Stack Engineer with Java, React.js, and Microservices
Join Staffbase as a Full Stack Engineer in Berlin. Work with Java, React.js, and Microservices in a hybrid environment.
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 Software Engineer - Application Development
Join Palantir as a Full Stack Software Engineer in New York, focusing on application development with JavaScript and React.
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.
Full Stack Engineer with React.js and Java
Join Staffbase as a Full Stack Engineer in Berlin. Work with React.js, Java, and more in a dynamic, inclusive environment.
Mid-level Full-Stack Software Engineer (React, GraphQL, Go)
Join Paperless Post as a Mid-level Full-Stack Software Engineer to build and maintain product experiences using React, GraphQL, and Go.
Senior Software Engineer, Core Product Team
Join Substack as a Senior Software Engineer to develop core products using JavaScript, Node.js, React, and Postgres.
Full Stack Engineer with ReactJS and TypeScript
Join Yembo as a Full Stack Engineer to develop innovative solutions using ReactJS, TypeScript, and AWS in a hybrid work environment.
Full-Stack Software Engineer
Join Allara as a Full-Stack Software Engineer to design and build user-centric healthcare technology using TypeScript, React, and Node.js.
Senior Fullstack Engineer with TypeScript, React, and Node.js
Join Contentful as a Senior Fullstack Engineer to innovate with TypeScript, React, Node.js, and AI integrations in a hybrid work environment.
Full Stack Engineer - React, Node.js
Join American Express as a Full Stack Engineer working with React and Node.js in a hybrid role in New York.
Senior Full-Stack Engineer
Join CoinDesk as a Senior Full-Stack Engineer to lead development in a hybrid role, focusing on JavaScript, React, and blockchain technologies.
Senior Full Stack Developer
Senior Full Stack Developer in NYC, hybrid role, involving client-facing tasks & full software development lifecycle.