Slack, a Salesforce company, is seeking a Staff Software Engineer for their iOS team to help build and maintain their messaging platform used by millions worldwide. This role combines technical leadership with hands-on development, requiring 7+ years of iOS experience. The position offers competitive compensation ranging from $211,500 to $334,600 depending on location.
The ideal candidate will be passionate about crafting exceptional iOS applications, with deep expertise in Swift and the iOS ecosystem. They'll work cross-functionally with product and design teams to create efficient, performant, and delightful user experiences. The role involves not just coding but also leading and mentoring other iOS engineers, setting high standards for technical design and code quality.
Slack's platform delivers 300k+ messages per second and serves 77% of Fortune 100 companies, with 200k+ paid customers across 150+ countries. The iOS team plays a crucial role in ensuring millions of weekly users have the best possible mobile experience. The position offers the opportunity to work on high-impact features while maintaining and improving a large-scale iOS codebase.
The company culture emphasizes diversity, inclusion, and continuous learning. They offer competitive benefits including medical, dental, and vision insurance, plus equity. The work environment is flexible, with multiple office locations available including San Francisco, Seattle, and Atlanta. This is an excellent opportunity for a senior iOS engineer looking to make a significant impact at scale while growing their leadership skills.