Skip to content

Staff Software Engineer – IOS
Company | Slack |
---|
Location | Atlanta, GA, USA |
---|
Salary | $211500 – $334600 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Senior, Expert or higher |
---|
Requirements
- 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 to create a truly delightful mobile experience
- Experience developing highly performant code and view layouts and the ability to diagnose performance bottlenecks
- A disciplined approach to development, testing, documentation and code structure in a team environment
- An excellent approach to guiding, influencing, and growing other iOS engineers and teams
- Extensive understanding of the Cocoa framework
- A familiarity with the iOS tool ecosystem for development, testing, debugging, and performance benchmarking
- An excellent understanding of standard methodologies for concurrency and threading
- A constant desire to improve, learn more and take things higher
Responsibilities
- Work with a cross-disciplinary team to craft efficient, performant, and delightful user experiences
- Lead and mentor other iOS engineers
- Set a high bar for the technical design and code quality of the team
- Demonstrate exceptional ownership of the iOS codebase
- Deliver the highest quality code and the most impactful features
Preferred Qualifications
- Experience using Slack and a keen interest in making it better
- A passion for building and maintaining outstanding open source projects or otherwise adding to the iOS community