At decisionLab, our mission is to help organisations change and grow by making better, evidence-based decisions.
We build models and create tools to solve challenging business problems using the latest technologies from Data Science, Analytical Modelling and Operational Research (Mathematical Optimisation and Simulation).
Our work has improved systems used by millions of people in the UK within the Water, Power, Security, Aerospace and Defence industries.
Our client is responsible for managing a 200-year-old network of over 3200km of canal and river navigations in the UK, with an asset base totalling £18 billion in MEAV (modern equivalent asset value). The client is currently transforming the asset management strategy to better prioritise and optimise the interventions on their network.
We are developing an asset management model, which will be used as a decision support tool by the client to assess asset health and plan interventions. The model will be deployed in the form of a cloud-based web-app.
As a full-stack developer, you will play a key role in developing the user interface and everything front-end. You'll be mainly involved in building new front-end features from scratch based on pre-existing design mock-ups and working alongside the team to create an amazing user experience. You will have a strong eye for the look and feel, but should be able to grasp the issues the back-end may be facing. Therefore, although we would not expect expert back-end knowledge, some sort of back-end knowledge would be helpful, such as basic knowledge of Python (Flask). Our team is keen on learning new skills, so we are especially enthusiastic to hiring someone keen on sharing knowledge.
Developing the front-end for one of our tools
Documenting and testing your code
Working along-side a back-end responsible team member and offering support for possible arising problems
Collaborating on the UX, the look and feel of the app with the rest of the team
Be able to confidently demonstrate at least one project you have been involved in
Proficiency in a front-end framework (preferably ReactJS)
Capability to develop a front-end codebase from scratch
Appreciation of what makes a good UX
Preferably have a degree (BSc or MSc) in computer science or similar
We don’t expect you to be a back-end expert, but would anticipate experience with some (preferably Python based server deployment like Flask or Django)
It would be an advantage to have experience/awareness of:
Deployment to AWS or Microsoft Azure
Use of Agile methodologies for continuous delivery/deployment
Our office is based in South London, however, this role can be carried out remotely and from outside of the UK. You must be available to work/be contacted during the hours of 9am – 6pm UTC/GMT. It is envisaged that the contract will end in February 2018.
Pay range: £25-£30/hour
The contract will cover an allowance of 20 working days with an average of 8 hours work per day – the work schedule will be agreed between decisionLab and the selected candidate prior to contract placement.
Please note: As an associate, you will be working on a self-employed basis and will not be directly employed by decisionLab.
The deadline for applications is 11 December 2017, however, the position may be filled prior to this as there is an immediate need to fill this role.