S

Slack

Workplace messaging and collaboration platform

Staff iOS Developer Experience Engineer

Mobile EngineeringConfirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • At least 10 years of experience building and maintaining complex iOS tooling from continuous integration through continuous delivery.
  • Deep expertise with Swift, Bazel, Python, and Xcode tools.
  • Hands-on experience with Agentic SDLC workflows, using and integrating AI coding agents such as Claude Code, GitHub Copilot Workspace, or custom large language model scripts to automate pull request generation, code reviews, and boilerplate refactoring.
  • Ability to monitor and improve key performance indicators such as CI stability, TimeToMerge, and build time metrics, using intelligent automation to identify and resolve pipeline bottlenecks proactively.
  • Deep familiarity with the Apple ecosystem, CI/CD pipelines, automated testing tools, and scripting such as Python and bash.
  • A related technical degree is required.

Responsibilities

  • Build next-generation developer workflows and intelligent agents for iOS development at Slack.
  • Lead others and mentor and grow iOS engineers in an increasingly AI-assisted landscape.
  • Set a high bar for the team's technical design and code quality.
  • Take ownership of the team's area and Slack's entire iOS codebase.
  • Debug complex Bazel cache misses and prompt AI agents to automatically triage broken CI pipelines.

Desired Qualifications

  • Experience using Slack and a keen interest in improving it.
  • Prior experience in an iOS developer experience role.

About the Company

Slack

Workplace messaging and collaboration platform

Slack is a workplace messaging and collaboration platform for teams to communicate, share files, and coordinate work in shared channels. It combines channels, direct messages, file sharing, huddles and calls, a searchable history, Workflow Builder for no-code automation, and an app directory to connect with other business software. It operates inside Salesforce as the collaboration layer, after being acquired in 2021, providing centralized communication and cross-tool workflows. Its goal is to make organizational communication clearer and more actionable by bringing conversations, tools, and context into one place.

Company size
1,001-5,000
Company stage
IPO
Headquarters
San Francisco, CA
Founded
2009

Recently Posted Jobs

Explore more opportunities at Slack

See more jobs