Thenewyorktimes

Staff iOS Engineer - News Product

New York, NY. Posted 26 days ago

The role

You will lead the design and implementation of core architectures and shared frameworks using Swift, SwiftUI, and UIKit. You will work with the Native squad to enhance the quality, performance, and maintainability of the News app codebase.

What you will do

  • Lead the design and implementation of core architectures, shared frameworks, and infrastructure using Swift, SwiftUI, and UIKit
  • Build scalable, maintainable and reliable solutions
  • Guide app-wide architectural decisions and shape the long-term technical roadmap
  • Set engineering standards for the iOS platform
  • Collaborate with backend engineers, web teams, and other internal dependency owners
  • Promote standards in iOS and Swift delivery
  • Lead programs to help the quality, performance and maintainability of the News app codebase
  • Mentor engineers and participate in Communities of Practice
  • Integrate with broader New York Times Swift platform code

Required qualifications

  • 8+ years of software engineering experience
  • 5+ years focused on large-scale iOS applications
  • Experience setting technical direction, guiding engineering teams, and leading mobile architecture
  • Deep mastery of iOS runtime mechanics, memory management, advanced design patterns, and Swift Concurrency
  • Hands-on experience designing complex data persistence layers, advanced networking, and scalable test suites
  • Expertise in mobile performance engineering, including app launch optimization, binary size reduction, and memory profiling
  • Experience designing client-side observability infrastructure using Datadog or similar platforms
  • Experience orchestrating large-scale architectural migrations
  • Experience with framework design and modularization, including internal SDK development
  • Product and Developer Experience (DX) mindset

Benefits

  • Medical, dental and vision benefits
  • Flexible Spending Accounts (F.S.A.s)
  • Company-matching 401(k) plan
  • Employee stock purchase plan
  • Paid vacation
  • Paid sick days
  • Paid parental leave
  • Tuition reimbursement
  • Professional development programs

Before you apply

  • Submit your own work and do not use GenAI tools to generate substantive content during the application and interview process

About the company

The mission of The New York Times is to seek the truth and help people understand the world through independent journalism.

Staff iOS Engineer - News Product at Thenewyorktimes | JobZoey