The Company:
We are Quirky.
We make invention accessible.
We believe that the best ideas in the world aren’t actually in the world--they’re locked in people’s heads.
Quirky brings new consumer products to market every week. Some of the best industrial designers, mechanical engineers, and manufacturing experts come together to take ideas from concept to prototype - then to mass production - at a pace others said wasn’t possible.
Today you’ll find Quirky’s products on the shelves of major retailers such as Target, Home Depot, Bed Bath and Beyond, and Best Buy.
The Candidate:
A growing number of Quirky’s products are wireless, smartphone app enabled, or they move around with digital intelligence.
We’re looking for a Senior Backend Web Developer that can support and extend our rails + node systems used for product development + testing. You’ll work closely with our embedded device developers to recommend API, and will be able to quickly turn around prototype implementations the team can try out.
You’ll work closely with our external cloud partner, Wink, to keep our test + development server infrastructure in sync with theirs.
You’ll be embedded with our device development team – as the link between the cloud and the device teams.
The position can be based in Quirky’s new San Francisco engineering center, or the New York product design headquarters.
Qualifications:
- 3-4 years of relevant experience
- Knowledge of Ruby on Rails and Node.js
- Knowledge of MySQL
- Working knowledge with Amazon Web Services (EC2, S3, RDS)
- Working knowledge with Heroku
- Experience implementing OAuth – knowledge of API security issues
- Experience defining and documenting API
- Experience with agile, iterative development
- Unrelenting curiosity and pride in building awesome products.
Extra Points:
Experience in any of the following areas:
- iOS or Android native app development
- UX or visual design (prototype level) experience
- Embedded/device development experience. (RTOS or embedded Linux)
- Device + Cloud integrations (be able to explain some of the key architectural decisions and issues when thousands of devices are exchanging real-time events with a cloud service)
Sound Interesting?:
Submit your resume in PDF format and tell us about past project you’re particularly proud of.