System developers in web and data visualization

Job description:

** Job Description:**
to our customer Huddinge municipality is looking for a system developer in the web and data visualization.
**Condition**
Huddinge Municipality’s strategic section of the community building department needs consultancy support to further develop a web-based data visualization tool. The purpose of the tool is to strengthen the municipality’s work on social sustainability in community planning and provide opportunities to counter and reduce segregation.
It is important to understand and take into account how different aspects of segregation are linked, but it is also important to be able to visualise segregation patterns and their development over time in different areas and at different geographical levels in a regional perspective.
Huddinge Municipality has previously integrated social sustainability strategies into regular governance in Huddinge’s overview plan.
In order to create the best opportunity to promote equal living conditions, knowledge and facts about residential conditions and opportunities are important. In Huddinge, operations must measure and analyse statistics and results from gender, area and age perspectives. Unjustified differences shall be recognised and addressed. In order to understand the development of Huddinge, facts and understanding of the region’s trends are needed to make comparisons at low geographical levels. This effort has the opportunity to provide evidence to develop efforts towards segregation and to develop Huddinge in a sustainable way.
Huddinge Municipality has been the initiator of The Hudding Analysis and developed a tool to visualize statistics for small geographical areas. The Huddinge analysis tool is presented on Huddinge’s website: skindinge.se/huddinge analysis
The tool uses the geographical divisions DeSo and RegSo. The Huddinge analysis tool is made with mainly open data has an automated link to open data from the SCB and the segregation barometer.
Huddinge Municipality wants to further develop the tool. New data sources, update of existing data and new variables to be found in the tool. And partly with further development of new functions, visualizations and analytics opportunities. It also integrates the tool with other tools and systems. Huddinge owns the development and solution of tools.
**Description**
The customer needs support in the further development of a web application for data visualization. The assignment includes project management, requirements collection, system development and operation/maintenance of the application.
The Supplier will actively collaborate with the Order to turn feedback from users into user interface improvements and user experience.
The web application is mainly built in React and the assignment requires good knowledge in front-end development. The application manages geographical data and uses Deck.gl and Mapbox-gl for visualization.
The Supplier is responsible for updating and adapting processes related to downloading, transformation and reading existing and new data sources (ETLs). New data should be integrated and visualized into the tool.
The customer may also need to engage the consultant for other digitalisation assignments if necessary.
**Competency requirements:**
* Experience from municipal activities and/or public administration
* Experience with data visualization tools
* Experience of written and oral presentation and, in an educational manner, be able to present information
Documented experience in system development
Experience in the operation and maintenance of web services
Experience with JavaScript, HTML and CSS
Experience with Web Framework such as React and Svelte/SvelteKit
Experience with TypeScript
Experience with Docker
Experience with PostgreSQL (or similar relationship database)
* Experience of Mapbox-gl, D3.js Deck.gl or similar library/framework
* Be available immediately
* The consultant shall have experience in a similar assignment as described in the assignment description.
Merit:
* Documented requirement collection experience, for example through user interviews.
Documented experience in developing visualization tools
Documented work experience with SCB statistical database
Documented experience of GIS (geographic information systems)
See the attached file "Competence Matrix" & "Reference Mission"
**Start date:** 2024-04-15
** Length:** 2026-04-15
**Plats:** Huddinge, on site, but distance work is allowed
** Working time:** Up to 25% below the contract time specified by Huddinge Municipality guarantees no volumes. Contracts are valid with one (1) month notice period for both parties. The contract volume listed below represents an estimated volume and is only a benchmark.
During the term of the contract, changes may be made based on political decisions, organisational changes, etc. that may affect the need, volumes, number of contract users or places of delivery. The order volume is estimated to be up to 500 hours per year.
**Extension option:** Option on
- two (2) years in accordance with the terms of the contract, Option Huddinge Municipality shall be able to extend this termination agreement, if necessary, to a value of 50% of the value of the contract.
** Language:** Swedish
**Photos:**
Competence matrix (may be completed and attached to your application)
· Reference assignments (may be completed and attached to your application)
Example agreements
(You need to be logged in to be able to access attachments)
Please apply directly through our system with:**
- your updated CV in Swedish (Word), completed competence matrix and competence matrix
- hourly price (including costs)
- information about when you are available to start the assignment
Describe why you are suitable for this mission
- refer to previous consulting assignments, employment, training and personal characteristics.
**Interview:**
Consultant/ Supplier may, if necessary, be called for an interview to determine qualification requirements.
**Agreement terms:**
The terms of the assignment will be based on Eworks framework agreement with the customer. Please note the terms of the Annex “Example agreement”, see “Documents/Links”.
Last application date:**
The last application date is 2024-04-09. We often offer ongoing sacrifices. This means that we sometimes delete the assignment from our website earlier than the last application date. If you are interested in a mission, we recommend you to apply promptly.

Be a part of our comminity

Join us on Telegram or Discord to get instant notifications about the newest freelance projects and talk to some of the smartest software engineers in the world.