Your browser cookies must be enabled in order to apply for this job. Please contact support@jobscore.com if you need further instruction on how to do that.

Senior iOS Developer - Toronto

Engineering | Toronto, Ontario, Canada | Full Time

Job Description

Shopkick is on a mission to bring delight and reward to the consumer shopping experience. As part of the Trax Retail family, we are a pre-IPO unicorn looking to accelerate our growth trajectory as we partner with major brands and retailers, ranging from H&M and Unilever to Best Buy and Purina, to transform the way people engage with stores and products, both online and in the physical world.

Shopkick is in search of an Senior iOS Developer who is excited about the iOS platform. We are looking for a developer who enjoys crafting quality code that enhances stability, approachability, usability and the overall quality of our technology. We are looking for someone who is excited to forge new ground, help define and develop new tech stacks, build new features, and help the company grow. Essential duties and responsibilities may include, but are not limited to:

  • Implement an awesome new user-facing feature
  • Design and implement an iOS SDK
  • Perform code reviews for team members across Engineering
  • Develop an A/B testing framework to aid decisions regarding a new interface/feature
  • Investigate slow scrolling performance on a list of recommended products
  • Perform code reviews for team members across Engineering

Qualifications

  • 1+ years developing and shipping native software on iPhone
  • 4+ years of experience designing and building consumer software
  • Experience building SDKs and frameworks a plus
  • Very strong understanding of Objective C and basic functionality in Swift
  • Excellent team player with strong communication skills (verbal and written)
  • Deep understanding of memory management, multi-threading, and persistent storage
  • Solid understanding of sources of performance bottlenecks in native mobile applications
  • Bachelor’s degree in Computer Science or equivalent experience

Nice to have

  • a/b testing

Any unsolicited resumes/candidate profiles submitted through our website or to personal email accounts of employees of Shopkick are considered the property of Shopkick and are not subject to payment of agency fees.