GIS / WebGIS Application developer / senior developer

MindEarth is seeking a talented and motivated GIS Application Developer to create interactive and data-driven mapping visualisations and products and assist the team with design, development and implementation of geospatial solutions. Your tasks will include creating and developing innovative and bespoke web mapping solutions as well as maintaining existing applications using the latest frameworks and technologies using HTML5, CSS, and JavaScript among others. You will also collaborate with other team members in compiling and managing geospatial data, performing spatial analysis activities. This position requires the ability to collaborate with other scientists and engineers on a diversified pool of projects.

Job Features

Job Category

Junior developer, Senior developer


50,000 to 110,000 € / year (gross), depending on qualifications

Job type

Full-time contract

Working schedule

40 hours/week


Milan, Italy

Start date

June / July 2021


Design, develop, implement, and maintain geospatial web applications. Plan, coordinate, assemble and disseminate datasets originating from various sources and linked to different projects. Develop custom tools and applications to deliver spatial data and maps over the internet. Implement quality control plans for geospatial web applications in agreement with project stakeholders and customers.


Bachelor / Masters / PhD level Degree in Computer Engineering, Electrical Engineering, Computer Science, Information Technology or related field.


We consider applications from both experienced professionals and young and motivated people at their first working experience.

Required competencies

Professional experience (2+ years or 5+ years for senior positions) in analysis, technical design, coding and testing of web-based applications.

Excellent knowledge of the full software development life cycle (SDLC) and of modern software engineering principles (e.g., continuous integration, code reviews, incremental delivery and version control).

Experience in application development with Python/Java/CSS/HTML5, Unix based platforms and development on web application/API.

Familiarity with GDAL/OGR,  SQL in PostgreSQL/PostGISand other open-source GIS tools to construct spatial queries and perform geoprocessing tasks.

Familiarity with the document-oriented MongoDB database and its spatial queries interface.

Solid computer science and IT background and experience with the Linux environment.

Knowledge of geo and graphics concepts (raster, vector, CCS, et al) and of (spatial) databases, cloud computing containers and networking.

Experience designing, developing, and maintaining geospatial applications

Excellent communication skills with attention to detail, and ability to present and validate innovative and creative solutions effectively in oral, written, and graphic form.

Desirable competencies

Previous track record of organizing, and transferring to manufacturing small to medium size development projects.

Previous experience in developing web-based visualisations and DB queries able to scale to very large databases;

Previous experience working on public or private cloud platforms.

Familiarity with remote sensing data and digital image processing techniques.

Required language skills

Fluency in English language (spoken and written)

Apply online

Application Form

  • Max. file size: 10 MB.
    Please upload a short 1-page cover letter as a PDF file (max upload size is 10MB)
  • Max. file size: 10 MB.
    Please upload your CV in English as a PDF file (max upload size is 10MB)
  • Feel free to use this space to ask us any questions you might have regarding the job.