iOS Developer

Silicon Valley, CA, United States




Role Location

  • Silicon Valley, CA, United States


101 - 250 people


900 Middlefield Rd Ste 3
Redwood City, CA, 94063, US

Tech Stack

  • MySQL
  • Cassandra
  • Redis
  • Memcached
  • Python
  • Android
  • iOS
  • Java

Role Description

Shopkick is the most engaging rewards program, with an enthusiastic community of users who spend more time in-app and web than any other shopping experience. For consumers, we bring moments of joy to everyday shopping, dining, and leisure activities by offering fun ways to earn rewards (that we call kicks). They are similar to points in a mileage rewards program and can be redeemed for a wide variety of gift cards. For brands and retailers, we drive sales by providing high consumer engagement along the entire path to purchase--without the use of margin dilutive coupons. Our unique pay for performance model has been proven to deliver high ROI, driving incremental traffic, visits to shelves and stores, and sales across platforms: online, mobile and in-store. Some of our leading partners include Best Buy, Clorox, Coty, GSK, Georgia Pacific, Marshalls, Nestle, Purina, TJ Maxx, and Unilever, among others. Shopkick is available for free on the iPhone from the App Store and for Android on Google Play.

Shopkick is in search of an 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

About Shopkick

We're building the number one shopper profile on the planet by allowing consumers to get rewarded as they shop. The data that we collect allows companies to better understand how to do product and marketing spend.

Company Culture

We have smart, enthusiastic and humble coworkers who love to provide mentorship and learning opportunities.

Interested in this role?
Skip straight to final-round interviews by applying through Triplebyte.