Salesforce is seeking a Senior iOS Software Engineer to join their Product Infrastructure team working on the Slack iOS client. This role focuses on building robust infrastructure that enables feature engineers to efficiently tackle complex problems. The position requires expertise in either UI frameworks or data/networking infrastructure, with an emphasis on building sustainable, long-term solutions.
The ideal candidate will have 5-7+ years of experience in complex iOS application development, with deep expertise in Swift and iOS frameworks. They should be passionate about architectural patterns, code quality, and maintaining high technical standards. The role involves significant work with Swift Concurrency, Combine, and dependency injection frameworks, as well as experience with debugging tools and performance optimization.
As part of Salesforce, you'll be working for a company that values innovation and believes in business as a platform for change. The role offers competitive compensation ranging from $184,000 to $276,100 based on location and experience, plus additional benefits. You'll be part of a team that serves millions of users daily through the Slack iOS client, with opportunities to influence technical design and culture across the organization.
The position offers flexibility with a hybrid work arrangement across multiple locations including San Francisco, Seattle, and Bellevue. You'll be expected to demonstrate exceptional ownership not just within your team's area but across Slack's entire iOS codebase. This is an excellent opportunity for a self-directed engineer who thrives in fast-paced environments and wants to make a significant impact on a widely-used enterprise application.