addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwchatcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrosseditemptyheartfacebookfolderfullheartglobegmailgoogleimagesinstagramlinklocation-pinmagnifying-glassmailminusmoremuplabelShape 3 + Rectangle 1outlookpersonplusprice-ribbonImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruseryahoo

Back End Developer at Spark

From: Zachary C.
Sent on: Monday, June 17, 2013 3:25 PM
Hi everyone—contact me ([address removed]) with questions or talk to me at the meeting next week.  We're also looking for a mobile developer, but I won't overload the list with similar postings.


Small start-up with seed funding and crowdfunding in hand seeking like-minded individuals to join our team and bridge the gap between hardware and software.

Here at Spark, we make tools for engineers and designers to create amazing new experiences through internet-connected hardware. Our first product, the Spark Core, is a Wi-Fi development kit — like an Arduino with Wi-Fi — that solves the challenges of adding a Wi-Fi connection to everyday electronics with a simple, affordable, open source solution. The Spark Core is paired with the Spark Cloud, our cloud infrastructure that creates an open but secure REST API for the Spark Core and any product powered by Spark.

We launched the Core on Kickstarter in May, and over 30 days we collected $567K in crowdfunding from more than 5,500 backers. Now we’re looking for help to execute our vision, and to build tools that make others’ lives easier and more fun.


You’ll be designing the Spark Cloud, our server infrastructure. Your job, first and foremost, will be to create a robust, scalable, and easy-to-use web interface for hardware products. You’ll be working in a combination of Ruby, Node.js, and some as-yet-unchosen functional programming language like Haskell or Clojure. You’ll be implementing standards like OAuth and Protocol Buffers, designing simple REST API calls, and figuring out just how many encrypted TCP sockets you can hold open on one AWS instance. You’ll be documenting, monitoring, and stress testing everything. You’ll talk to the Core team, like, a lot. When the Core is released in September, you’ll work with the community to squash bugs. You’ll build the infrastructure that we’ll need when we’re the big company we hope one day to be.


  • You must have experience with Ruby and Node.js. Experience with Behavior Driven Development is strongly preferred. Familiarity with functional programming is a plus. Experience implementing rock-solid security in critical applications with constrained resources would make you a demi-god.
  • You should be competent with some light Linux system administration — comfortable with ssh, able to create an init script, understanding the potential impact of permissions.
  • You should have a CS/engineering degree or equivalent experience. NOTE: I really mean it on the equivalent experience thing; weekend and evening hackers are welcome to apply.
  • You should be good at wearing multiple hats. We're a start-up, we all do. I'm CEO/front-end developer/electrical engineer/graphic designer/barista. How about you?
  • You should work well with others. We're a small team, we spend a lot of time together. You must be at least moderately fun.
  • You should expect and appreciate feedback, and you should want to learn and grow.
  • You should have strong opinions, loosely held.
  • You should expect to love your job.
  • Minneapolis/St. Paul candidates (or candidates willing to relocate) are strongly preferred, although we will accept applications for remote workers.

Our Sponsors

  • Twilio

    Pizza sponsor and a Super simple API for SMS, MMS, Voice/VoIP

  • Olson

    The great people at Olson are providing us the space for our meetings.

  • TrackJS

    Food Sponsor and awesome error reporting

  • ReachLocal

    Video Streaming Sponsor

  • Empulse

    Video Streaming Sponsor

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy