Amsterdam, Netherlands
2 days ago
Technical Lead Manager - iOS
**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 ---- 1. Lead, mentor, and grow a team of mobile and web engineers, fostering a culture of collaboration, innovation, and technical excellence. 2. Design, develop, and maintain **core mobile frameworks and libraries** that serve the broader engineering organization. 3. Provide **technical leadership and architectural direction** to ensure high-quality, scalable, and maintainable solutions. 4. Collaborate closely with **cross-functional teams** including backend engineers, product managers, and designers to drive best-in-class developer experience. 5. Advocate for **best practices in mobile development**, including **code quality, performance optimization, testing, and CI/CD pipelines**. 6. Drive **technical roadmap** and initiatives, aligning team efforts with business objectives. 7. Conduct **code reviews, design discussions, and technical deep dives** to support and guide engineers. \-\-\-\- Basic Qualifications ---- 1. **7+ years** of experience in iOS development, with at least **2+ years leading teams or mentoring engineers**. 2. Deep understanding of **Swift** (protocols, generics, concurrency, error handling). 3. Strong experience with **framework development**, reusable components, and modularization. 4. Proficiency in **XCTest**, mocking frameworks, and UI testing strategies. 5. Hands-on experience with **performance optimization, memory management, and debugging tools** (e.g., Instruments, LLDB). 6. Familiarity with **CI/CD pipelines, dependency management tools (SPM, CocoaPods, Carthage)**. 7. Excellent communication and leadership skills, with experience driving technical and strategic discussions. \-\-\-\- Preferred Qualifications ---- 1. Experience working on **developer productivity tools, SDKs, or internal frameworks**. 2. Understanding of **embedded web content** in mobile apps (e.g., WebView, WKWebView). 3. Strong background in **architecture patterns** (MVVM, VIPER, Clean Architecture, TCA). 4. Experience with **backend communication patterns** (REST, GraphQL, gRPC). 5. Passion for **developer experience** and creating tools that **enhance engineering efficiency**. We welcome people from all backgrounds who seek the opportunity to help build a future where everyone and everything can move independently. If you have the curiosity, passion, and collaborative spirit, work with us, and let’s move the world forward, together. Offices continue to be central to collaboration and Uber’s cultural identity. Unless formally approved to work fully remotely, Uber expects employees to spend at least half of their work time in their assigned office. For certain roles, such as those based at green-light hubs, employees are expected to be in-office for 100% of their time. Please speak with your recruiter to better understand in-office expectations for this role. \*Accommodations may be available based on religious and/or medical conditions, or as required by applicable law. To request an accommodation, please reach out to [accommodations@uber.com](mailto:accommodations@uber.com).
Por favor confirme su dirección de correo electrónico: Send Email
Todos los trabajos de Uber