Staff iOS Software Engineer
Company
Google Fiber
Location
Peninsula
Type
Full Time
Job Description
At GFiber, we believe in the power of great internet that lets people do more, helps communities get stronger and makes amazing things possible. We’re not just growing to build better internet experiences, we’re also building a welcoming place where people who want to make a difference can grow their careers.
GFiber is an Alphabet company that brings Google Fiber and Google Fiber Webpass internet services to homes and businesses across the United States. Our growing, inclusive team is expanding as we connect more cities and people.
The application window will be open until at least October 18, 2024. This opportunity will remain online based on business needs which may be before or after the specified date.
As the Tech Lead on the GFiber iOS Team, you will have a highly visible role and ownership of the iOS tech stack. The GFiber mobile UX is the primary way that we interact with our customers, making this position critical to the organization. As a tech lead, you will have the opportunity to ideate and innovate the iOS app to improve the overall customer experience. The role requires strong leadership skills and the ability to guide full time and vendor resources both onshore and offshore.
In this role, you'll:
- Lead a team of iOS developers, fostering a collaborative and productive work environment across distributed teams, provide technical guidance and support to help team members succeed in their work.
- Develop and deliver high-quality, scalable iOS applications that adhere to industry best practices. This includes coding, debugging, and troubleshooting.
- Collaborate with cross-functional teams such as product managers, UX designers, technical program managers, engineering managers and backend engineers, to successfully deliver high quality projects within the agreed upon timelines.
- Serve as a primary point of contact for technical discussions with stakeholders on iOS-related topics, communicating complex concepts in a clear and concise manner to stakeholders.
- Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
At a minimum we'd like you to have:
- Bachelor's degree in Computer Science, similar technical field of study, or equivalent practical experience.
- 8 years of experience in software design and development using one or more programming languages (e.g., Python, C, C++, Java, JavaScript, Kotlin, Swift).
- 5 years of experience in the architecture design and development of iOS application development using Swift and/or Objective C.
- 2 years of experience in a technical lead role for an engineering team.
- Experience with test framework automation tools for iOS applications.
It's preferred if you have:
- Knowledge of the iOS SDK performance tools and optimization techniques.
- Experience developing API contracts/schemas with backend teams for services built in gRPC, REST or GraphQL.
- Working knowledge of CI/CD pipelines for iOS application development.
- Direct experience with modern iOS APIs and libraries such as state management, asynchronous code and on-device persistence.
- Working knowledge of SwiftUI.
The US base salary range for this full-time position is between $185,000 - $271,000 + bonus + cash award + benefits. As pay varies by location, your recruiter will share more about the specific salary range for your targeted location during the hiring process.
GFiber is committed to equal opportunity employment regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, gender identity, age, citizenship, marital status, disability or Veteran status. Disclosure is voluntary, and this information will be kept confidential in compliance with Google's Candidate Privacy Policy. For more information please refer to our Equal Employment Opportunity Policy and the EEOC's "Know your rights: workplace discrimination is illegal" (PDF).
It's important to us to create an accessible, inclusive workplace for everyone. If you have a need that requires accommodation, please let us know by completing our accommodations for applicants form. Our candidate accommodations team will then connect with you to confidentially discuss your options.
Date Posted
10/15/2024
Views
0
Similar Jobs
Senior Staff Simulation Engineer - Wisk
Views in the last 30 days - 0
Wisk Aero is seeking a Senior Staff Simulation Engineer to join their Flight Physics Vehicle Modeling FPVM team The role involves designing implementi...
View DetailsSenior Simulation Software Integration Engineer - Wisk
Views in the last 30 days - 0
Wisk is seeking a Senior Simulation Software Integration Engineer to lead the integration of highfidelity simulation models develop advanced test fram...
View DetailsSr. Flight Software Engineer (Verification) - Reliable Robotics Corporation
Views in the last 30 days - 0
Reliable Robotics is a team of missiondriven engineers developing safetyenhancing technology for aviation aiming to make air transportation safer more...
View DetailsStaff Data Engineer - AiDash
Views in the last 30 days - 0
AiDASH is a Series C climate tech startup offering a fullstack SaaS solution for making critical infrastructure industries climateresilient and sustai...
View DetailsSupport Engineer - Pricefx
Views in the last 30 days - 0
Pricefx a leading SaaS Pricing Price Optimization Management provider is seeking a Tier 34 Support Engineer The role involves providing technical sup...
View DetailsAvionics Mechanical Engineer (Harness) - Reliable Robotics Corporation
Views in the last 30 days - 0
Reliable Robotics is seeking an Avionics Mechanical Engineer to join their Vehicle Design and Integration team in Mountain View California The role in...
View Details