
Staff iOS Software Engineer, Product Platform
Posted 3 days ago

Posted 3 days ago
This is a fully remote position, open to applicants in California.
• Take ownership and enhance core iOS systems, encompassing application architecture, navigation, deep linking, dependency management, lifecycle management, and shared UI foundations.
• Create shared libraries, frameworks, and developer tools utilized by product teams.
• Identify and articulate systemic iOS issues that lack clear ownership.
• Establish technical strategy, architecture, standards, and success metrics across various teams and applications.
• Develop prototypes, reference implementations, and critical paths to validate technical direction.
• Drive multi-quarter migrations and foundational initiatives to ensure successful adoption.
• Implement best practices for testing, observability, performance, release safety, security, and maintainability.
• Enhance developer and AI ergonomics.
• Integrate and assess AI-assisted development tools.
• Lead architecture and design reviews across different teams.
• Identify and highlight systemic risks.
• Mentor senior engineers and foster distributed ownership models.
• Collaborate with engineers, product managers, designers, and engineering leaders.
• Work alongside Android, web, and backend engineers on shared foundations and cross-platform experiences.
• Effectively communicate complex technical decisions to both technical and non-technical audiences.
• Contribute platform technology to open source when beneficial.
• Over 12 years of professional software engineering experience.
• At least 8 years in roles where mobile engineering was a primary focus, including more than 4 years developing native iOS products.
• Extensive knowledge of modern and legacy iOS frameworks, as well as proficiency in Swift and Objective-C.
• Proven experience in creating foundational systems, shared frameworks, or developer tools utilized by multiple teams.
• A track record of leading strategic, multi-quarter initiatives that achieve widespread adoption and lasting impact.
• Familiarity with linking platform strategy to customer-facing and multi-tenant SaaS products that facilitate business operations.
• Strong systems thinking, technical communication skills, mentoring abilities, and organizational influence.
• Proficient in Swift, Objective-C, SwiftUI, UIKit, Swift Concurrency, Combine, Xcode, Instruments, Bazel, Protocol Buffers, as well as testing, performance, observability, release-safety tooling, and AI-assisted development tools.
• Remote work.
• Medical insurance.
• Flexible time off.
• Retirement savings plans.
• Modern family planning.
• Reasonable accommodations during the recruitment process.
• Inclusive interview experience.
NVIDIA
ContractHero | Digital Contract Management
SBS CyberSecurity
Tripoint Solutions
Get handpicked remote jobs straight to your inbox weekly.