ALPINE DATA | SENIOR JAVASCRIPT DEVELOPER | SAN FRANCISCO | ONSITE, VISA, <a href="
My company is looking to hire a senior Javascript developer to take change of our Backbone.js frontend.
Here are a few of the things I believe we should try to accomplish (I'm looking for someone to have this conversation with):
* Our Backbone codebase is currently located deep within a Rails app, and served with the Rails asset pipeline.  I think we should separate the two codebases.  The Backbone Javascript codebase could then use be set up with modern tooling such as npm, webpack, etc.
* Some folks have thought we should scrap the Backbone codebase entirely and rebuild it using a newer framework like React or Angular.  But, I believe that it's too large for that, and I'd prefer a moderate approach where, we upgrade to the latest Backbone version, perhaps using Marionette as well, while also refactoring / cleaning the codebase.  We could also refactor it to use a v2 of the Rails API.
You should be a modern Javascript expert who has worked on many (minimum 2-5) Backbone.js projects.  You should be comfortable and passionate enough about Backbone.js to be willing and interested to refactor a large, existing app to be more performant, easier to work with, and so on.
So -- and thank you for reading this far -- basically we have a great opportunity -- lots of well paid, very comfortable, steady, challenging and interesting work, for the right person.
We offer very competitive pay, a very diverse, friendly, modern (unlimited snacks and drinks! not too many meetings!) and relaxed work environment, as well as valuable stock options.  Office is in SF, SOMA and you must be able to come into the office several times per week.
Please apply here: <a href=" OR you can email me directly at REDACTED_EMAIL