Backend Node.js Engineer
Onswipe has an opening for a Node.js Engineer. You’ll work with our development team and develop a product from the ground up. You should know how to ensure high availability and deal with large datasets extremely well, as well as be able to make engineering decisions based on what you know.
Tell me about yourself…
- Onswipe is a startup in NYC. We make it insanely easy to publish your content on tablet and touch devices.
- We’re backed by VCs and angels like Spark Capital, SV Angel, Lerer Ventures, and Yuri Milner (and more!)
- Our team is 18 people strong.
- Our founding team has started stuff like Grooveshark and ThreeWords.me.
- Some of our partners include BBC, ExtremeTech, eWeek and others.
- We’ve got health benefits!
What about technically?
- On the backend, we are using Node.js for most of our backend operations.
- Database-wise, we store most of our data into MongoDB with some data in MySQL.
- Other stuff we use include Redis and Solr.
- Our code and software planning are done in GitHub.
- We’re working on developing a testing culture using Vows tests and Jenkins for continuous integration.
- We’re developing a system that serves content to millions of readers a month. We need you to help us grow it.
- If you’re curious: on the frontend, we use HTML5/CSS3 with JavaScript, with SwipeCore, our in-house JavaScript framework for touch interaction.
Responsibilities
- Creating and iterating on internally- and externally-facing products.
- Working with Mark Bao (CTO) and Cam Pedersen (lead engineer), and the rest of the engineering team. Check our team out.
- Understanding Onswipe’s architecture and how things work with each other.
- Making engineering decisions.
Abilities
- College education, or something awesome you did instead of one.
- Experience working with a team a must.
- Extensive Node.js experience.
- Showing open-source contributions is highly advantageous.
- Test-driven development knowledge highly advantageous.
- Frontend development knowledge (HTML/CSS/Javascript) advantageous.
