-
Uber

Technical Lead Manager - iOS

Uber
Netherlands · Full-time · Mid-Senior

About The Role

We are looking for a Technical Team Lead to drive the vision, development, and optimization of our tooling in Developer Platform. In this role, you will lead a team of talented iOS engineers, Android and Web engineers, providing guidance, mentorship, and technical direction to improve the tools, frameworks, and environments that empower developers across the organization to build reliable and scalable applications efficiently.

As a Team Lead in the Mobile Frameworks team, you will be responsible for developing and maintaining core mobile libraries and frameworks that are widely used across all parts of our organization. You will collaborate with cross-functional teams, advocate for best practices, and ensure high-quality software solutions.

This is a hands-on leadership role, where you will balance people management with technical contributions, ensuring your team delivers impactful and scalable solutions.

What The Candidate Will Need / Bonus Points

---- What the Candidate Will Do ----

  • Lead, mentor, and grow a team of mobile and web engineers, fostering a culture of collaboration, innovation, and technical excellence.
  • Design, develop, and maintain core mobile frameworks and libraries that serve the broader engineering organization.
  • Provide technical leadership and architectural direction to ensure high-quality, scalable, and maintainable solutions.
  • Collaborate closely with cross-functional teams including backend engineers, product managers, and designers to drive best-in-class developer experience.
  • Advocate for best practices in mobile development, including code quality, performance optimization, testing, and CI/CD pipelines.
  • Drive technical roadmap and initiatives, aligning team efforts with business objectives.
  • Conduct code reviews, design discussions, and technical deep dives to support and guide engineers.

Basic Qualifications

  • 7+ years of experience in iOS development, with at least 2+ years leading teams or mentoring engineers.
  • Deep understanding of Swift (protocols, generics, concurrency, error handling).
  • Strong experience with framework development, reusable components, and modularization.
  • Proficiency in XCTest, mocking frameworks, and UI testing strategies.
  • Hands-on experience with performance optimization, memory management, and debugging tools (e.g., Instruments, LLDB).
  • Familiarity with CI/CD pipelines, dependency management tools (SPM, CocoaPods, Carthage).
  • Excellent communication and leadership skills, with experience driving technical and strategic discussions.

Preferred Qualifications

  • Experience working on developer productivity tools, SDKs, or internal frameworks.
  • Understanding of embedded web content in mobile apps (e.g., WebView, WKWebView).
  • Strong background in architecture patterns (MVVM, VIPER, Clean Architecture, TCA).
  • Experience with backend communication patterns (REST, GraphQL, gRPC).
  • Passion for developer experience and creating tools that enhance engineering efficiency.

Key Skills

Ranked by relevance

cicd ios cocoapods embedded graphql android swift grpc ui
Login to Apply
Posted
May 09, 2025
Type
Full-time
Level
Mid-Senior
Location
Amsterdam
Company
Uber

Industries

Internet Marketplace Platforms

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Freenow
Related

Backend Engineer (m/f/d)

2026-05-25

Full-time
Mid-Senior
Spain
Internet Marketplace Platforms
Engineering
View Job Details
Jobgether
Related

Senior Product Engineer | Typescript/React

2026-05-28

Full-time
Not Applicable
Ireland
Internet Marketplace Platforms
Engineering
View Job Details
Jobgether
Related

Senior Full-Stack Developer — Affiliate Marketing Platform

2026-05-27

Full-time
Not Applicable
Switzerland
Internet Marketplace Platforms
Engineering