Senior Front End Developer required to work with existing team to update and maintain existing functionality and produce new features for the 'SIRIUS' case management system, a custom-built, open source case management system hosted on AWS.
Requirements
- Write well-structured HTML/Javascript/CSS that is semantically correct.
- Excellent knowledge of AngularJS and Protractor.
- Javascript: understand prototypical inheritance and be able to create testable, modular code.
- CSS3 with LESS experience.
- Working within an agile environment.
- WAI accessibility expertise [Level A, AA, AAA].
- Grunt, Gulp or equivalent.
- Knowledge of the Git version control system.
- Good understanding of the GDS design principles and Service Design Manual.
- Knowledge of Jira and Confluence.
- Experience of Continuous integration (preferably with Jenkins).
- Good Docker knowledge.
- Experience of Elasticsearch.
- Experience of AWS hosting.
- Basic PHP (Zend Framework 2) with experience of PHP Templates, Twig or similar.
- BDD and automated user acceptance testing using tools such as Gherkin/Cucumber, Behat and Webdriver.
- Worked with a server based MVC framework.
- Able to manipulate images in an image editor such as Photoshop or Pixelmator.
- Responsive CSS, able to work across a wide range of devices and browsers.
- User research and experience of co-locating with users and acting on feedback.
- Some content design experience.