Full Time
Negotiable
TBD
Sep 20, 2015
Node JS Engineer will assist the team in completing the unification of several legacy systems under a centralized authentication and user account and affiliate system.
Required skills
GIT, Linux command line, Test-Driven-Development, NodeJS, MongoDb, postgreSQL, NPM, Product lifecycles
The qualified programmer will understand how to layout and document and our User API and assist other developers in integrating with it. This includes deploying and testing changes as required by the front end developers, and working to a new features as needed.
Only back-end Node JS developers with experience building large applications and working as a major contributor to our teams need apply.
Candidate will be expected to participate in SCRIM-style processes and specification writing.
This schedule outlines 1 month of contract work; there are opportunities for continued work and growth for the qualified candidate
Schedule; 20 working days of 8 hours each, broken into the following phases;
1. Familiarize with all the code bases and products and the current state of the centralized codebase. Learn the Bitcoin, set up your own device and deploy environments, receive the necessary access, and assist in writing the final specification for the work by organizing it to 5-day sprints and a retroactive period.
2. Complete backend work on the account and affiliate platforms, and perform retro meeting.
3. Regroup and plan based on performance.
4. Complete integration work with 2 other platforms and perform retro meeting.
5. Retro changes and finalizing the work.