Principal Design Engineer, Mobile (iOS)

SlackSan Francisco, CA
$197,300 - $344,700

About The Position

Salesforce is seeking a Principal Design Engineer to join Slack's iOS experience team. This role is at the intersection of design and engineering, focusing on rapid prototyping in code to bring nascent concepts to life and assess their viability. The ideal candidate will be passionate about mobile experiences, possess strong technical and craft judgment, and act as an evangelist for modern, agentic prototyping practices within the design team. Salesforce fosters a positive, diverse, and encouraging culture, seeking curious, inventive individuals who strive for continuous improvement.

Requirements

  • 8+ years at the intersection of product design and iOS engineering.
  • Deep hands-on fluency in Swift/SwiftUI and Objective-C.
  • A track record of building real, working prototypes in code to explore ambiguous concepts, ideally showing direct correlation to impact and customer love.
  • Deep, current knowledge of iOS platform standards and capabilities (Apple HIG, native frameworks), paired with the judgment to know when a bespoke, non-standard solution is worth building.
  • Experience creating tools, documentation, or training that help other designers and engineers level up their own craft, embodying a multiplier mindset.
  • Strong collaboration instincts, demonstrating proactive communication, working out in the open, and comfort being pulled into ambiguous, cross-team problems.
  • Familiarity with (or excitement about) agentic/AI-assisted coding tools, and interest in teaching design teams to use them to prototype directly in production codebases.
  • Excellent communication skills and the ability to evangelize new practices and get adoption across a design org.

Responsibilities

  • Exploring nascent, ambiguous interaction and device capability concepts by prototyping directly in code, bringing both technical depth and design craft to ideas before they're fully considered.
  • Turning "what ifs" into tangible experiences that people can feel and react to.
  • Building a deep, current understanding of iOS platform capabilities (WidgetKit, App Intents, Live Activities, Shortcuts, etc.), rooting solutions in platform-native standards and interaction patterns by default, and knowing when and how to deviate.
  • Acting as a skill multiplier for the broader design org by conducting training and documenting agentic prototyping workflows so designers can prototype directly in mobile codebases.
  • Creating reusable patterns for interactions and prototyping tooling that raise the craft ceiling for every team working in the iOS app.
  • Partnering with designers and engineers across the org to inject technical and craft expertise, providing direct solutions or guidance on native or custom approaches.
  • Using data and shipped-feature learnings to sharpen judgment about which craft investments matter and feeding that back into prototyping tools and documentation.

Benefits

  • time off programs
  • medical
  • dental
  • vision
  • mental health support
  • paid parental leave
  • life and disability insurance
  • 401(k)
  • employee stock purchasing program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service