Salesforce
Senior Staff Prototyping Engineer, iOS
$218K–$401K
California - San Francisco Metro - Remote +4 · Office Tech-Flexible · Senior Staff · Full-time · Posted Oct 9, 2026
- Location
- California - San Francisco Metro - Remote
New York - Remote
New York - New York
California - Remote
California - San Francisco - Experience
- 10+ years of professional software engineering experience; no alternative stated.
About the job
Leads prototyping and production development of new Slack iOS experiences, shaping product direction and guiding complex cross-functional mobile initiatives.
What you'll do
- Lead mobile feature development from early exploration and prototypes through production rollout and ongoing evolution.
- Partner with Product and Design to shape user experiences and influence technical decisions across teams.
- Set mobile development and operational practices, mentor engineers, and guide organization-wide initiatives.
What they ask for
- 10+ years of professional software engineering experience, including significant experience building complex, high-craft iOS applications at scale.
- Deep expertise in Swift framework and modern iOS development.
- Strong understanding of iOS architecture, application lifecycle, concurrency, networking, and performance optimization.
- Track record leading ambiguous, organization-spanning technical initiatives and moving new initiatives from prototype toward production.
Nice to have
- Experience with Combine, Swift Concurrency (async/await, actors), or dependency injection frameworks (e.g. Needle, Resolver).
- Experience with large-scale product initiatives, research and experimentation, open-source or iOS community contributions, or collaboration, productivity, messaging, AI, or enterprise products.
Pay
$218,400 - $365,200 annually (base salary); $263,200 - $401,400 annually (base salary)
Tools
Swift, Combine, Swift Concurrency (async/await, actors), Needle, Resolver
AI focus
The role develops Slack mobile product experiences, including AI-related features. Salesforce also states it uses AI tools to help recruiters assess and evaluate candidates’ resumes and qualifications; humans make hiring decisions.
Model-written summary · the original posting is authoritative