Senior iOS Developer

Intercom   •  

San Francisco, CA

Industry: Technology


5 - 7 years

Posted 141 days ago

This job is no longer available.

What will I be doing? ?

  • Lead the development of our iOS SDK, guiding other engineers on your team to produce simple and operationally sound software
  • Develop technical plans and contribute to our technical architecture as we grow
  • Design and document APIs that allow thousands of developers to seamlessly integrate Intercom into their mobile apps
  • Own the technical bar for the iOS SDK, from enforcing best practices to unit testing to CI and our release process
  • Ship early and often. Engineers at Intercom care about agility as much as we care for scalability and availability. We ship updates to our mobile messenger SDKs weekly, with new features protected behind feature flags. Our APIs and web apps are deployed to production over 200 times per weekday
  • Grow your team’s capacity by mentoring other engineers and interviewing candidates. This is a chance to be an integral part of building and growing a team

What skills do I need? ?

  • 4+ years of industry experience in a software engineering role
  • Deep knowledge of Objective-C or Swift, iOS APIs and design patterns
  • 2+ years of experience in building native iOS apps or SDKs
  • Experience collaborating directly with product teams and designers, and a proven track record of delivering value to customers or users. Engineers at Intercom are pragmatists who work closely with others on cross-disciplinary teams
  • Experience building and maintaining server-side APIs. Engineers at Intercom solve problems from start to finish - we don’t confine ourselves to writing code in one part of the stack. Engineers working on our mobile messengers frequently ship changes to our backend