Engineering | Redwood City, CA, United States
shopkick is looking for really smart mobile engineers to build out epic features and solve very hard problems!
shopkick helps people live an affordable awesome life. It helps them save, find, discover and get rewarded at stores they already go to. All they need to do is show up!
shopkick is the most used shopping app at retail stores in the U.S. (Nielsen data), and a World Economic Forum Tech Pioneer. It has over 150 brand partners (P&G, Unilever, Mondelez, L’Oreal, Revlon, General Mills, Pepsi etc) and 15 retail partners (Target, Best Buy, Macy’s, Old Navy etc), and is deployed in over 10,000 large stores across the U.S. In 2013, shopkick drove $500M in revenue for its partners (2012 - $200M, 2011 - $110M). shopkick adds a digital layer on top of the physical store experience for over 7 million users, to make it personal and rewarding. In November 2013, shopkick launched the first Apple iBeacon-related live trial with a major retailer anywhere (Macy’s) with shopkick’s shopBeacon platform. This technology allows brands to connect directly with consumers in the store.
shopkick Starts 100-Store iBeacon Trial For American Eagle, Biggest Apparel Rollout Yet
Apple’s iBeacon Comes To Macy’s: Is This The Future of Shopping?
Macy’s Begins Pilot Test of Apple’s iBeacon In Flagship New York, San Francisco Stores
Apple’s iBeacon Potential Emerges in shopkick Macy’s Initiative
shopkick users have earned $25M in rewards, scanned 70M products, and viewed 4B offers
- Design and implement client code for location-based services on smart phones
- Coordinate with server-side engineers to design efficient, flexible APIs
- Guru of all things mobile. You are the one everyone comes to for advice about Objective C or how to get the physics of the accelerometer right. You care about these devices, so you have written code for several platforms, even though you didn’t really have to
- You know when data should be stored locally and how to do it. You also understand when a server is needed, and you can write that code too
- You have written code for interacting with the analog world – GPS, accelerometer, voice analysis, imaging, magnetometer, it doesn’t really matter. The point is that you think about the way devices interact with the world we live in
- You have a good sense of how people want to use mobile technology, and what will and won’t work
- If you have experience with back-end web engineering, so much the better. It may not be your primary responsibility, but it’s great perspective
- At least two years’ experience writing software for major mobile platforms (iPhone, RIM, Symbian, Windows Mobile, Android, etc.)
- Some iPhone and/or Android development experience, preferably with applications in the app store
- Strong sense of usability and passion for user interface
- BSCS or MSCS
- Experience with location-based services, GPS, etc. preferred
- Experience with multiple mobile platforms preferred
- Experience writing server-side code in a modern language (e.g. Python, Ruby), and interest in server-side development, strongly preferred