Front-End Developer (AngularJS / Ruby on Rails / Javascript)
The Project is an enterprise build-out of a next-generation digital asset management system to store, manage, and distribute files to users worldwide. The system utilizes AngularJS for its front-end and is a single-page application communicating with a Ruby on Rails API. These are also supported by multiple Ruby back-end services. Data is being stored in a PostgreSQL database. The entire infrastructure is hosted in Amazon Web Services (AWS) and is managed with Chef.
Extreme Programming. The team runs using agile methodologies. Our process most closely adheres to Extreme Programming, though it continues to evolve to adapt to our team. Pair programming is encouraged and test-driven development is the default. Pragmatism generally trumps dogmatism. Stories are reviewed and pointed as a team. Continuous integration and deployment are entirely automated.