Salesforce (Slack)
Jointaro - Seattle
Work at Jointaro
Overview
- View job
Overview
Description For Staff Software Engineer - iOS
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.
Last updated a month ago
Responsibilities For Staff Software Engineer - iOS
- Craft phenomenal iOS applications
- Partner with Product and Design to 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
- Develop highly performant code and view layouts
- 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
Medical Insurance
Vision Insurance
Equity
- Equity
- Medical Insurance
- Vision Insurance