
Software Engineer
The New York Timesabout 11 hours ago
Base Salary
$110k - $130k/yr
Responsibilities
- Build web interfaces for our Games using React, TypeScript, and modern HTML/CSS.
- Collaborate with backend engineers to integrate APIs that support new features and experiments.
- Participate in the full development lifecycle, including technical design, implementation, code review, testing, and release.
- Instrument features for observability and experimentation, working with analytics and product partners to define success metrics.
- Debug and resolve issues in frontend code, Node.js services, and supporting infrastructure.
- Help improve our frontend architecture, shared components, and developer tooling.
- Participate in an on-call rotation for the systems you help build.
- Demonstrate support and understanding of our value of journalistic independence.
Requirements
- 2+ years of full-time software engineering experience building and supporting user-facing features in large-scale web applications using TypeScript and modern frontend frameworks such as React.
- Comfortable working with HTML and CSS to deliver accessible, responsive user interfaces.
- Experience in version control tools (Git, Bitbucket, etc.).
- Familiarity with server-side web development (for example, Node.js, Go, or a similar language), or a clear interest in learning it.
- Comfort troubleshooting issues in production using logs, metrics, and monitoring tools.
- Experience collaborating with designers, product managers, and other engineers to ship features.
- Experience creating detailed technical documentation, including the ability to explain tradeoffs and rationale in writing and in conversation.
- Demonstrated growth mindset; you seek feedback, learn from mistakes, and are curious about new tools and practices.
- Interest in working for a mission-driven organization and in building products that delight a wide audience of players.
Benefits
- Medical, dental, and vision benefits.
- Flexible Spending Accounts (F.S.A.s).
- Company-matching 401(k) plan.
- Paid vacation and sick days.
- Paid parental leave.
- Tuition reimbursement and professional development programs.