Mobile Uber Tech Lead, iOS

8 Hours ago • 8-11 Years • Mobile Development

Job Summary

Job Description

As an iOS Tech Lead at Google Home, you'll leverage your expertise to optimize performance, maintain critical infrastructure, and contribute to feature development. You'll shape design reviews, establish best practices, and influence technical direction for high-priority projects. Responsibilities include code review in Objective-C, participation in architecture and design discussions, driving the technical roadmap, and advocating for tech debt elimination and scalable system architecture. You'll work collaboratively across the organization to improve code quality and promote testing best practices within the Google Home App team.
Must have:
  • 8+ years software development experience
  • 7+ years iOS development experience
  • 3+ years technical leadership
  • Objective-C code review
  • Technical roadmap planning
  • Collaboration & communication
Good to have:
  • Excellent communication and people management skills
  • Experience with Java, Kotlin, Swift
  • Ability to motivate team members

Job Details

Minimum qualifications:

  • Bachelor's degree or equivalent practical experience.
  • 8 years of experience with software development in one or more programming languages (e.g., Java, Kotlin, Swift, Obj-C).
  • 7 years of experience in iOS software development.
  • 3 years of experience in a technical leadership role overseeing projects.

Preferred qualifications:

  • Ability to collaborate with other people, teams and functions, and communicate cross-functionally.
  • Excellent verbal and written communication, people management and investigative skills, motivating team members and shaping team culture.

About the job

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.

At Google Home, we are building the helpful home that takes care of the people inside it and the world around it. The Google Home App (GHA) team is on a mission to build the best smart home app that provides powerful, intuitive, cross-surface experiences that wrap our first-party hardware and our third-party ecosystem (Cameras, Lights, Locks, and more) around the backbone of the Google Home Platform.

As an iOS Tech Lead, you will use technical expertise to optimize performance, maintain critical infrastructure, contribute to exciting feature development, shape design reviews, and establish best practices that elevate our entire app.

The Google Home team focuses on hardware, software and services offerings for the home, ranging from thermostats to smart displays. The Home team
researches, designs, and develops new technologies and hardware to make
users’ homes more helpful. Our mission is the helpful home: to create a
home that cares for the people inside it and the world around it.

Responsibilities

  • Influence technical direction for top priority projects for Google Home key responsibilities.
  • Review designs/code in Objective-C (Obj-C) and set best practices for the team.
  • Play an active role in architecture and design discussions.
  • Drive technical roadmap and prioritization for Home Apps infrastructure.
  • Advocate tech debt elimination and scalable system architecture by partnering across the organization, prioritizing code cleanup, and promoting testing and quality best practices across the organization.

Similar Jobs

ByteDance - Solutions Engineer, Ads

ByteDance

State Of São Paulo, Brazil (On-Site)
3 Weeks ago
Warner Bros Games - Senior Staff Software Engineer - Fullstack (Content Systems)

Warner Bros Games

Bengaluru, Karnataka, India (Hybrid)
2 Weeks ago
Google - Senior Software Engineer, Full Stack, Google Ads

Google

Mountain View, California, United States (On-Site)
8 Hours ago
Epic Games - QA Programming Specialist

Epic Games

Montreal, Quebec, Canada (On-Site)
2 Months ago
ION - Senior AI Engineer, Italy

ION

Pisa, Tuscany, Italy (On-Site)
6 Months ago
Nagarro - Associate Staff Engineer, Database Oracle

Nagarro

New York, New York, United States (On-Site)
6 Months ago
Tamatem Games - Game Developer (Cocos2d-x) - C++

Tamatem Games

Amman Governorate, Jordan (Hybrid)
2 Weeks ago
Nagarro - Associate Staff Engineer

Nagarro

Canada (Remote)
6 Months ago
Nagarro - Associate Staff Engineer, IOT

Nagarro

Boston, New York, United States (On-Site)
6 Months ago
Nagarro - Associate Staff Engineer, Mainframe

Nagarro

India (Remote)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

PwC - Tester/Testerka automatyzujący/a (freelance)

PwC

Warsaw, Masovian Voivodeship, Poland (Hybrid)
6 Months ago
Google - Software Developer, Pixel Watch, System Software

Google

Bengaluru, Karnataka, India (On-Site)
10 Hours ago
Rackspace Technology - Data Engineer III

Rackspace Technology

Vietnam (Remote)
2 Weeks ago
Meta - Software Engineer, Infrastructure

Meta

London, England, United Kingdom (On-Site)
5 Months ago
ByteDance - Senior Software Engineer, Backend and Infrastructure

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Netflix - Machine Learning Intern - Spring or Summer 2025

Netflix

Los Gatos, California, United States (On-Site)
5 Months ago
Google - Software Engineering Manager, Chrome Sync Server

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
11 Hours ago
Luxoft - Senior Angular Developer

Luxoft

Mississauga, Ontario, Canada (On-Site)
3 Months ago
Next Level Business Services - Full Stack Java Developer

Next Level Business Services

Boston, Massachusetts, United States (On-Site)
6 Months ago
Token Metrics - Crypto Data Scientist / Machine Learning Engineer  (Remote)

Token Metrics

Tiranë, Tirana County, Albania (Remote)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Ajmera Infotech - Flutter Application Developer (Mobile)

Ajmera Infotech

Hyderabad, Telangana, India (On-Site)
6 Days ago
Enphase Energy - Staff Engineer, Oracle APEX Development

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Tesla - Parts Advisor

Tesla

Mumbai, Maharashtra, India (On-Site)
2 Months ago
Knack Studios - Jr. System Administrator

Knack Studios

Chennai, Tamil Nadu, India (On-Site)
10 Months ago
Google - Control Tower Insights Lead

Google

Bengaluru, Karnataka, India (On-Site)
10 Hours ago
Zen consultancy - Data science interns

Zen consultancy

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Hapag-Lloyd AG - Senior Software Engineer

Hapag-Lloyd AG

Chennai, Tamil Nadu, India (On-Site)
5 Months ago
Red Panda Games studio - Sofware Developer for mobile games

Red Panda Games studio

Bengaluru, Karnataka, India (Remote)
7 Months ago
Dream11 - SDE 2 - React Native

Dream11

Mumbai, Maharashtra, India (On-Site)
6 Months ago
Aristocrat Gaming - Senior Animator I (Spine)

Aristocrat Gaming

Gurugram, Haryana, India (Hybrid)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Mobile Development Jobs

Google - Software Engineer III, Android, Google TV Data Platform

Google

Bengaluru, Karnataka, India (On-Site)
10 Hours ago
Google - Senior Software Engineer, Messages, Spam and Abuse, Android

Google

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
9 Hours ago
Google - Software Engineer III, Mobile, Android

Google

New York, New York, United States (On-Site)
11 Hours ago
Nagarro - Senior Staff Consultant ,SAP Materials

Nagarro

Atlanta, Georgia, United States (On-Site)
6 Months ago
Google - Senior Software Engineer, Multiplatform, Mobile

Google

Mexico City, Mexico City, Mexico (On-Site)
10 Hours ago
Nagarro - Staff Consultant ,SAP Basis

Nagarro

India (Remote)
6 Months ago
Playtika - Senior C# Developer/Tech Lead

Playtika

Romania (Hybrid)
2 Days ago
Nagarro - Principal Consultant, PO

Nagarro

India (Remote)
6 Months ago
Nagarro - Senior Staff Consultant, Business Analyst

Nagarro

New York, New York, United States (On-Site)
6 Months ago
Nagarro - Principal Consultant, Support Presales

Nagarro

China (Remote)
6 Months ago

Get notifed when new similar jobs are uploaded

About The Company

A problem isn't truly solved until it's solved for all. Googlers build products that help create opportunities for everyone, whether down the street or across the globe. Bring your insight, imagination and a healthy disregard for the impossible. Bring everything that makes you unique. Together, we can build for everyone.

Bucharest, Bucharest, Romania (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Dublin, County Dublin, Ireland (On-Site)

Bengaluru, Karnataka, India (On-Site)

Sunnyvale, California, United States (On-Site)

Sunnyvale, California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Google

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug