Job RequirementsExperience with MVC frameworks (Angular, AngularJS, Backbone.js, React JS, or similar) and JavaScript design patternsKnowledge of JavaScript libraries such as Angular for building complex interactive applicationsProficient in using CSS3 features and CSS frameworks to implement responsive web designExperience mentoring junior staff and defining coding standards and best practicesStrong ability to conceptualize object-oriented design and apply engineering design patternsHands-on experience building RESTful web services and APIsFamiliarity with database systems, including relational and NoSQL technologiesSolid understanding of SDLC methodologies and their importance in software developmentPassion for continuous integration and continuous delivery practices