Pursues excellence in software craftsmanship and leads by example.
Developing user experience and front-end architecture.
Applying new technologies to solve difficult problems
Fluency with AngularJS, Node, and Express
Strong experience working with Restful APIs
Understanding of object-oriented programming and design patterns as well as prototypical inheritance
Outstanding attention to detail and software quality.
Familiar with principles of Continuous Integrations and Continuous Deployment
Familiar with source control management using Git and GitLab or Github
Strong expertise with HTML, CSS, and writing cross-browser compatible code.
Experience with CSS frameworks (Bootstrap).
CSS pre-processors (LESS, SASS).
Familiarity with usability and accessibility best practices.
Experience working in an agile environment.
Experience with CloudFoundry, Heroku, AWS, Docker or similar
Familiar with principles of 12-Factor Applications
Experience or familiarity with behavior-driven (BDD) and test-driven development (TDD)
Understanding of and/or experience with Java and Spring Framework