Company Overview:
Cooklist is a grocery platform that families use to eat healthier while saving time and money. We develop a SDK to programmatically interact with major retailers like Kroger, Walmart & Target to automatically download purchases. (Think Plaid for grocery retail) We provide this SDK and our API services to a variety of consumer apps and retailers.
Our community of over one million users is growing fast across the US. We work as a remote-first team and are a small, fast moving startup. Our mission is to connect the grocery industry and remove all the friction from the grocery process.
Cooklist is backed by Mercury Fund, RevTech, TechStars and other top investors. For more information, visit www.cooklist.com
Job Description:
As a mobile React Native SDK engineer you will establish integrations with new retailers and maintain the existing connections. You'll have the opportunity to make foundational decisions around our system architecture, schema and the API’s that power our experience.
The key responsibilities include:
- Working closely with the founders, project managers and designers on product roadmaps and product direction to help solve business problems
- Build and maintain our SDK that is used in third party React Native, iOS and Android applications
- Reverse engineering public web APIs and programmatically operating authenticated accounts
- Making critical decisions about our technical direction and architecture as we build and scale our product to tens of millions of users
- Take ownership over the entire lifecycle of software design, implementation, testing, deploying and maintenance
- Work in an agile, remote-first, startup environment
- Help to create our engineering culture and processes as we grow our engineering team
We're looking for exceptional engineers, and as such we’re offering competitive hourly rates and company equity at your 1st anniversary.
Requirements:
- 5+ years of experience as a software engineer
- 3+ years of experience working with Javascript
- Write clean, maintainable code and implement end to end testing
- Experience an individual contributor capable of taking ownership to design and build sophisticated systems quickly while working in a fast-paced environment
Nice to Have:
- Experience with following: React Native, iOS, Android, Web Scraping
- Experience integrating with many third party API’s that change often
- Comfortable going full stack with a Javascript frontend
Why Cooklist?
Cooklist is a fun, fast-paced and entrepreneurial environment that empowers everyone to work independently and collaboratively in a remote environment. Since we’re a small team, you have the opportunity to make a direct impact on the future of the business and have a large stake in the value we create together.
Job Type: Full-time
Pay: $30.00 - $50.00 per hour
Expected hours: 40 per week
Benefits:
Compensation package:
Experience level:
Schedule:
Application Question(s):
- Why do you want to work with Cooklist?
- Describe your contributions to a SDK that reflects your exceptional ability. Detail what was challenging about the problem you solved and how you overcame it.
Experience:
- JavaScript: 3 years (Required)
- SDKs: 2 years (Required)
Work Location: Remote