Front End Developer

Location
Surrey
Salary
£45 - £50 per hour + Negotiable
Posted
19 Sep 2017
Closes
17 Oct 2017
Ref
1145051
Contact
Rob Brockton
Clearance Level
SC
Sector
Aerospace
Job Type
Contract
Our client based in Surrey is currently looking for a Front End Developer on contract. Rate specified is £45-£50ph, however they would consider more if the person had all the skills required.

The project is Graphical User Interface (GUI) development for a next-generation Mission Planning System web application to task Earth Observation satellites.

As a successful candidate you'll work in the Ground Software agile scrum team, with the primary responsibility being to build a front end to our next-generation Mission Planning System from a wireframe design using modern javascript web technologies such as Angular2. There will likely be additional development on the Server side, primarily in Java.

Other responsibilities may include:
* Adding new Stories to the Ground Software product backlog
* Inputs to software architecture, design and implementation
* Unit, integration and system testing, including continuous integration using Jenkins
* Bug tracking and version control
* Peer reviews (including code reviews)
* Mentoring others in Angular and other front end development
* User documentation

Person Specification:
* A good Degree or equivalent in Engineering, Computing or similar subject.
* Proven track record in Front End development using modern JavaScript technologies

Essential
* Strong Front End experience using JavaScript, HTML and CSS
* Good written and verbal communication skills
* Good team working skills
* Flexible and able to work under pressure

Desirable
* Experience using one or more modern JavaScript frameworks such as: AngularJS, Angular2 or 4, React.js, Vue.js or similar framework
* Experience developing Java-based OO software running under MS Windows
* Experience building web mapping applications using 2D and 3D map technologies (e.g. OpenLayers, Cesium or similar)
* Experience developing rich and dynamic reporting and charting interfaces (e.g. Node.js)
* Experience with JavaScript unit and end-to-end testing frameworks (e.g. selenium, mocha, chai or similar)
* REST, SOAP, web services
* UX (User Experience)
* Any of: Web Services (JAX-WS), Hibernate, MySQL, JAXB, Apache Tomcat
* CI using Jenkins
* GIT
* Experience of the space sector