Salesforce
Jointaro - WorkFromHome
Work at Jointaro
Overview
- View job
Overview
Leading technology company providing AI + Data + CRM solutions, helping companies connect with customers in innovative ways.
Description For Staff Software Engineer - iOS
Salesforce is seeking a Staff Software Engineer for their Slack iOS team to help shape the future of workplace communication. This role is part of Slack's engineering team, where the platform delivers 300k+ messages per second and serves 77% of Fortune 100 companies. The ideal candidate will bring 7+ years of iOS development experience and deep expertise in Swift and the iOS ecosystem. You'll be responsible for crafting phenomenal iOS applications that serve millions of weekly users, focusing on performance, user experience, and code quality. The position offers the opportunity to work on a product with massive scale - Slack has 200k+ paid customers and users spend 243 million minutes per week in Huddles. You'll lead and mentor other iOS engineers while working closely with product and design teams to create efficient, performant, and delightful user experiences. The role offers competitive compensation ranging from $211,500 to $334,600 based on location and experience, plus comprehensive benefits. This is a hybrid position with locations available in major tech hubs including San Francisco, Seattle, and Atlanta. The role combines technical leadership with hands-on development, requiring both deep iOS expertise and strong mentorship abilities.
Last updated 20 days ago
Responsibilities For Staff Software Engineer - iOS
- Craft phenomenal iOS applications
- Partner with Product and Design teams
- Create efficient, performant, and delightful user experiences
- Lead and mentor other iOS engineers
- Set high bar for technical design and code quality
- Maintain and improve Slack's iOS codebase
- Diagnose performance bottlenecks
Requirements For Staff Software Engineer - iOS
- 7+ years of working experience in iOS product development
- A related technical degree required
- Experience developing with Swift
- Experience working closely with product teams, designers, and other developers
- Experience developing highly performant code and view layouts
- Disciplined approach to development, testing, documentation and code structure
- Excellent approach to guiding, influencing, and growing other iOS engineers and teams
- Extensive understanding of the Cocoa framework
- Familiarity with the iOS tool ecosystem
- Excellent understanding of standard methodologies for concurrency and threading
Benefits For Staff Software Engineer - iOS
Leading technology company providing AI + Data + CRM solutions, helping companies connect with customers in innovative ways.