Job Description :
We are looking for an experienced iOS developer who can independently lead global development teams to-wards the delivery of mobile applications in a fast-paced environment.

Responsibilities:

Lead agile global development teams in achieving results through technical decision-making, peer code re-view, and mentoring
Implement functionality and features that meet the requirements of the project
Define mobile application architecture that would apply to both iOS and Android implementations
Ensure ongoing code quality via automated testing
Enable frequent hands-on user testing through CI / CD
Collaborate with back-end developers to define API contracts and use those contracts in-app
Collaborate with design to ensure UI and UX are engaging and achievable within the constraints of the plat-form
Collaborate with project managers and clients to define technical implementation details and impacts to time-lines
Communicate technical concepts and decisions to non-technical project members
Engage in the larger development community through conference attendance, open source contribution, blog post authoring, etc.

Qualifications:

5+ years iOS development experience with a healthy mix of Swift and Objective-C across multiple device types (iPhone, iPad, Apple TV, Apple Watch)
Apps on the App Store and code in Github are a plus
Experience with Android is a plus
Willingness to work diligently and energetically in a completely unfamiliar tech stack when needed is the biggest plus