Senior Full Stack JS Developer

RocketFuel is looking for a talented and experienced full stack JS developer to join our team. 

You will be working alongside talented developers, designers, and leaders, on everything from backend development, database queries and algorithms, to front end interactions and experience. We work hard not to silo anyone on our team into a project. You WILL be working with a team while you are here. We feel that the best way to grow personally and grow as a team is working together. What we build together is much better than what we build alone.

Some of the tech we work with

  • Front-end: React, Redux, Webpack, ES6, Angular, Ember
  • Back-end: Node.js, PHP
  • Data layer: MySQL, Mongodb, Firebase
  • Infrastructure: Heroku, AWS, Linux, Docker

Who You Are

  • Smart: You have a broad skill set and are willing and able to learn new technologies quickly
  • Passionate: You’re driven to build great things of the highest quality and help others to do the same
  • Collaborative: You excel working both within a team and cross-functionally with other teams
  • Loyal: You will take up arms (Nerf guns) to defend your team against attackers
  • Humble Learner: You’re not afraid to learn from failure and tell others about your mistakes

Must Haves

  • Knowledge of Javascript, including an up to date knowledge of ES2015 and beyond
  • Proven problem solving abilities
  • Understanding of multiple javascript paradigms (from object oriented to functional)
  • Ability to work independently and part of a larger team
  • Experience with testing (Mocha, Jasmine, Tape, Jest) and Test Driven Development (TDD)
  • Experience with continuous integration and deployment practices
  • Experience with agile methodologies (project/sprint planning, etc)
  • Experience with multiple databases (MySQL, MongoDB, Redis)
  • Experience with version control systems (git)
  • Solid understanding of HTML / CSS
  • Experience supporting modern browsers (IE10+, Modern versions of Chrome, Firefox, Safari)

Nice to Haves

  • Experience building node.js applications
  • Experience with PHP and PHP frameworks (Laravel, Symphony, etc)
  • Production implementations of oAuth login flow
  • Experience building front end React applications
  • Experience debugging and profiling Node.js/PHP applications
  • Payment systems (Stripe, Paypal)
  • Experience with Heroku for development and hosting
  • Familiarity with Amazon Web Services (AWS)

Would Like to See

  • Examples of past relevant projects
  • Open source contributions
  • Proof of passion for development (side projects, blog, community involvement, etc)
  • Knowledge of Star Wars and a love of puns