Contract UI/Python Developer

Hampshire  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Description

Spectrum IT's international client are developing a tool that aims to provide an online dashboard for the processing of big data collected by the business. For this project they are seeking an experienced contract UI developer to develop the final web application which will be delivered to the end customer.

The UI development will require a web developer to build a map visualisation of a geographical area and allow users to query results for individual locations. A range of options will be provided to the user to allow them to tailor the results of the analysis. A map will display results, and data visualisations (graphs, charts) will be created to provide key metrics to the user to help with the decision-making.

Alongside this project, the client also has ongoing needs for Python Development that they would look for this Contractor to assist with.

The main activities related to this role are to:

  • Develop interactive user interfaces and data visualisations for a range of users and use-cases.
  • Scope the latest tools for user interface and data visualisation development and their suitability for company projects and produce and present a framework and recommendations for future UI developments.
  • Understand the constraints and implement tools that function in low Internet band-width locations.
  • Undertake data wrangling to make data accessible through user interfaces.
  • Design Back End databases, optimised to provide data to users in low band-width situations.
  • Liaise with analysts, developers and user representatives to understand user needs.
  • Liaise with analysts, developers and user representatives to brainstorm innovative ways to present data on static and dynamic/interactive platforms.

Skills required

  • At least 5 years of experience in working as a UI/DV designer/developer.
  • Practical knowledge and programming skills to create data visualisation from start to end (data wrangling, analysis, and visualization)
  • Keen interest in innovations in data visualisation
  • Strong understanding of web application development frameworks
  • Mastery of web development languages and tools eg, HTML, Javascript, CSS, D3.js, React, Node.js
  • Experienced in Python development
  • Proficiency in geospatial web development toolkits eg, Leaflet, Openlayers.js

Additional skills required

  • Experience working with multivariate and/or "large" datasets using conventional statistical techniques and/or machine learning techniques.
  • Familiarity with SQL and database design
  • Familiarity with Github and software development workflows
  • Familiarity with Agile development
  • Experience in developing country contexts is a plus
  • Exposure to developing apps for low-bandwidth situations
  • Ability to work both independently and as a team member

If this sounds like you please apply with your updated CV for more information and to submit your interest.

Start date
ASAP
Duration
3 months
From
Spectrum IT Recruitment (South) Ltd
Published at
23.01.2020
Project ID:
1879955
Contract type
Freelance
To apply to this project you must log in.
Register