Posted in

Staff Software Engineer – IOS

Staff Software Engineer – IOS

CompanySlack
LocationAtlanta, GA, USA
Salary$211500 – $334600
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior, 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