Staff iOS Software Engineer, Product Platform

atBlockRemoteUS flagCaliforniaFull-timeFull-stack EngineerLead$263.6k – $395.4k/year

Posted 3 days ago

This is a fully remote position, open to applicants in California.

📋 Description

• 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.


⛳️ Requirements

• 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.


🏝️ Benefits

• Remote work.

• Medical insurance.

• Flexible time off.

• Retirement savings plans.

• Modern family planning.

• Reasonable accommodations during the recruitment process.

• Inclusive interview experience.

People also viewed

NVIDIA1 day ago

Principal Software Engineer – E2E Performance, Goodput

US flagCalifornia, +2 more statesFull-timeFull-stack Engineer$272k – $431.3k/year
ApplyView job
ContractHero | Digital Contract Management1 day ago

Full Stack Developer

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
SBS CyberSecurity1 day ago

Lead Software Engineer

US flagSouth Dakota OnlyFull-timeFull-stack Engineer$80k – $100k/year
ApplyView job
Tripoint Solutions1 day ago

Software Developer

US flagAlabama, +18 more locationsFull-timeFull-stack Engineer$100k – $130k/year
ApplyView job
Intersog1 day ago

AI Product Engineer

CA flagCanada OnlyFull-timeFull-stack Engineer
ApplyView job
Geomagical Labs1 day ago

Frontend Engineering Lead

CA flagCanada OnlyFull-timeFull-stack EngineerC$170k – C$215k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers