***Please note: We're moving to a new Applicant Tracking System, JobScore. To ensure that your resume reaches the appropriate person, please go here.
Shopkick is the leading shopping rewards app, bringing moments of joy to everyday shopping. Consumers can be rewarded for everyday actions like visiting stores, checking out products, and making purchases across hundreds of brands and retailers, either in-store or online. For these brand and retail partners, Shopkick provides high consumer engagement along the entire path to purchase. Our unique pay-for-performance model has been proven to deliver high ROI, drive incremental traffic, increase visits to shelf, and create sales. 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 Android Developer who is excited about the Android 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 Android 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 Android
  • 4+ years of experience designing and building consumer software
  • Experience building SDKs and frameworks a plus
  • 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
  • Any unsolicited resumes/candidate profiles submitted through our website or to personal email accounts of employees of Shopkick are considered property of Shopkick and are not subject to payment of agency fees.