Slack, now part of Salesforce, is seeking a Staff Software Engineer to join their iOS team. This role is perfect for an experienced iOS developer who wants to impact millions of users worldwide. Slack's platform delivers 300k+ messages per second and serves 77% of Fortune 100 companies, with 200k+ paid customers across 150+ countries.
The position requires a seasoned professional with 7+ years of iOS development experience who can craft exceptional mobile experiences. You'll be working on an application used by millions weekly, focusing on feature development, infrastructure improvements, and performance optimization. The role demands expertise in Swift, UIKit, and iOS architecture patterns, combined with a strong eye for design and user experience.
As a Staff Engineer, you'll not only write code but also lead and mentor other iOS engineers, setting high standards for technical design and code quality. You'll collaborate closely with product teams and designers to create efficient, performant, and delightful user experiences. The role requires deep knowledge of the Cocoa framework, iOS tool ecosystem, and concurrent programming.
The position offers competitive compensation ranging from $211,500 to $334,600 based on location and experience, plus equity and benefits. You'll work in a hybrid environment with locations across major tech hubs including San Francisco, Seattle, and Atlanta. Slack provides a positive, diverse, and supportive culture that values curiosity, inventiveness, and continuous improvement.
This is an opportunity to join a platform that's transforming how work gets done, with features like huddles and clips that enable flexible work styles. You'll be part of a team that's breaking down communication silos and building the future of digital-first workplaces, making people's work lives simpler, more pleasant, and more productive.