*While the skills below should serve as a guide for interested candidates, the most important quality we’re looking for is a hunger for learning. It’s fine if you don’t recognize a certain tool or framework, but VERY important to us that you’re willing to learn a new toolkit if you haven’t used it before.
Skills & Requirements
—Candidates with at least a BS/BA in CS or related fields preferred, but non-traditional candidates with strong portfolios and past experience welcome.
—At least 2-3 years experience developing varied web applications using modern stack combinations such as MEAN (MongoDB, Express, Angular, Node) or Backbone/Ruby-on-Rails. TapTape’s current stack employs an Ember/Rails/MySQL combo.
—Comfortable with development tools such as Git and tasks (e.g. deployment, version control) through the command-line interface
—Fully at ease with modern front-end development and familiar with challenges of cross-broswer and mobile-friendly development. Knowledge of HTML5, CSS3, and JavaScript/CoffeeScript a must; ideally familiar with common front-end tools and libraries such as Modernizr.
—Familiar with common testing tools of different paradigms such as Mocha or Cucumber. Experience and comfort with workflow tools like Bower or Grunt a bonus.
Bonus Skills
Front-end/design leaning: —Familiar/Experience with Adobe’s Creative Cloud Suite, especially designing mockups and assets/vector graphics (e.g. logos, icons) with Photoshop and Illustrator. —Experience with new and current design/mockup tools such as Macaw or Balsamiq
Back-end/sysadmin leaning: —Database administration experience
Additional: —Experience developing native mobile apps, and familiarity with iOS/Cocoa, Android etc.
Salary and compensation
$40,000 — $60,000/year
Equity
1.0 – 5.0

