Description
Full Stack Software Engineer required for our client on a remote contract for 9-12 months.
You will build accessible user interfaces for services, both in prototype and production environments. These interfaces must work across multiple devices and browsers. You will take responsibility for the quality of code you produce by ensuring a high level of unit test coverage as well as assisting and writing journey tests in partnership with the teams QAs.
Software Engineer essential skills/experience include:
- Experience building services that work and perform quickly across different devices and browsers, using modern HTML, CSS and JavaScript technologies such as Node.js and Express.js
- At least 3 years working within an agile team environment
- HTML (inc. Nunjucks) & CSS (inc. CSS preprocessors, eg Sass)
- JavaScript - Node.js, Express.js
- Unit testing - Mocha.js, Chai.js
- Java - Spring Boot
- Build tool - Maven
- TDD - JUnit
- CI - Git
- CI/CD tooling - GitLab CI
Desirable skills/experience:
- Microservices and Event driven architecture.
- Experience of working with containers
- AWS
- Dropwizard
To find out more information, please apply to the position with an updated CV.