### Skills #### Front-end web development * Writes well structured, semantic HTML. * Possesses strong knowledge of CSS, including newer CSS 3 features. * Writes unobtrusive Javascript, using either libraries like jQuery or frameworks such as React or VueJS. #### Back-end web development * Writes well structured web applications using Ruby on Rails. * Writes well thought out REST API's. * Knows PostgreSQL well and can write good SQL. #### Tools and processes * Works in agile teams and is a strong proponent of Scrum. * Uses Git for version control. * Practices TDD and BDD.