Senior Android Developer, Games Apps Job at The New York Times, New York, NY

b0Z4a0V4NWFPcUNkWmlXL0IyZ1dtK0JoQ1E9PQ==
  • The New York Times
  • New York, NY

Job Description

Responsibilities

  • Architect and build scalable, maintainable Android features using Kotlin and modern Android frameworks.
  • Lead technical projects and contribute to app architecture, code reviews, technical roadmaps, and delivery estimates.
  • Partner with product, PMO, design, data, QA, and engineering teams to translate requirements into technical specifications.
  • Mentor junior and mid-level developers and encourage skill growth and adoption of developer tools.
  • Promote high standards in Android development and contribute to the Times’ Android engineering community.
  • Build accessible, performant, high-quality game experiences for the New York Times Games App.

Requirements

  • At least 5 years of full-time software engineering experience.
  • At least 3 years of Android-focused experience.
  • At least 2 years of Kotlin experience, including unit testing, networking, data persistence, and UI development.
  • Experience building user interfaces with complex animations and user interactions.
  • Understanding of Jetpack Compose, Coroutines, Hilt/Dagger, and Room.
  • Experience designing clean app architectures using MVVM, MVI, or Clean Architecture.
  • Ability to translate product goals into quality, shippable code.
  • Passion for and knowledge of AI coding tools, especially for mobile development.
  • Preferred: experience collaborating with backend engineers and understanding backend architecture.
  • Preferred: experience with high-traffic distributed systems.
  • Preferred: mobile game development experience in production at scale.
  • Preferred: experience leading teams and mentoring junior engineers.

Benefits

  • Medical, dental, and vision benefits.
  • Flexible Spending Accounts.
  • Company-matching 401(k) plan.
  • Employee stock purchase plan.
  • Paid vacation and sick days.
  • Paid parental leave.
  • Tuition reimbursement and professional development programs.
  • Hybrid work based at the New York City headquarters, typically 3+ days per week in the office.
  • Limited on-call hours may be required, with the schedule determined after joining.

Job Tags

Full time, Work at office, Flexible hours, 3 days per week

Similar Jobs

Medevac Alabama

Paramedic Job at Medevac Alabama

 ...Job Title: Paramedic Location: Daphne, AL Job Type: Full-time Schedule:24/48 FLSA Status: Non-Exempt About Us At Medevac Alabama, our mission is to provide safe, reliable, and efficient medical transportation with the utmost professionalism. We are continually... 

RoadSafe Traffic Systems

Barricade Driver - CDL Class A Job at RoadSafe Traffic Systems

 ...Barricade Driver - CDL Class A Title: Barricade Driver Classification: Non-Exempt About the Organization RoadSafe Traffic...  ...CDL Driver is responsible for the safe and efficient setup, delivery, and retrieval of traffic control equipment. This role requires... 

AuraOne Human Data

Front-end Developer (TypeScript) Job at AuraOne Human Data

 ...Front-end Developer (TypeScript) is a remote engineering review track for evaluating TypeScript code, debugging traces, and developer-facing AI outputs against real-world correctness standards. Reviewers reproduce failures, write the unit test the model should have written... 

UNC Health

RN Clinical Nurse II - 4 East Medical Stepdown Job at UNC Health

 ...patient/family needs. Consults with appropriate resources in a timely fashion regarding patients with complex care issues, unusual teaching...  ...Organization Unit: Rex 4 East/Pulm & Nephrology Work Type: Part Time Standard Hours Per Week: 24.00 Salary Range:$34... 

L3Harris Technologies

Engineering Technician D/E Job at L3Harris Technologies

 ...technology solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Engineering Technician D/E Job Code: 41009 Job Location: Salt Lake City, UT Job Schedule: 9/80 (employee's work 9 out of every 14 days - totaling...