Descrição do trabalho

A Porto Digital é uma toolbox ao serviço da cidade do Porto, que visa servir de acelerador para a implementação de estratégias de Inovação e Transição Digital na cidade.

Constituída para conectar, cocriar e colaborar, procura contribuir para a promoção da eficiência dos serviços públicos, com um impacto real na qualidade de vida dos cidadãos, apostando num desenvolvimento sustentável e inclusivo.

Tasks

Procuramos um/a Programador/a Frontend com forte foco em visualização de dados e interfaces geoespaciais para integrar a equipa no âmbito de projetos inovadores, nomeadamente o projeto CITY4CLIMATE, que visa desenvolver uma estrutura de Gémeos Digitais (Digital Twins) para apoiar a governação climática nas cidades de Lisboa, Porto e Guimarães, todas integradas na Missão Europeia das 100 Cidades Climaticamente Neutras até 2030.

Terá como principal responsabilidade o desenvolvimento de interfaces web interativas, responsivas e acessíveis, que permitem visualizar dados de gémeos digitais urbanos e espaços de dados interoperáveis.

Trabalhará com uma equipa multidisciplinar que inclui Engenheiros, Arquitetos, Cientistas e Analistas de Dados, assim como especialistas de domínio, para criar ferramentas centradas no utilizador que apoiam políticas públicas baseadas em dados e a ação climática urbana.

Terá a oportunidade de trabalhar com impacto direto na cidade, colaborar com universidades e municípios de referência, e crescer rapidamente num ambiente caracterizado pela autonomia, confiança e inovação. Queremos construir soluções que fazem a diferença para quem vive, trabalha e transforma diariamente a cidade do Porto.

  • Principais atividades/tarefas a realizar:
  • Desenvolver interfaces web interativas e responsivas;
  • Integrar e visualizar dados geoespaciais em mapas 2D;
  • Criar dashboards com indicadores urbanos, ambientais e energéticos;
  • Criar interfaces para troca e visualização de dados via APIs;
  • Colaborar com designers UX/UI para experiências acessíveis e intuitivas;
  • Garantir performance e compatibilidade cross-device;
  • Interagir com parceiros externos: municípios, universidades e empresas.
  • Requirements
  • Licenciatura ou Mestrado em Ciências da Computação, Engenharia Informática, Engenharia Informática de Gestão, Engenharia de Telecomunicações, Engenharia de Redes e Sistemas Informáticos, Informática, Informática de Gestão ou similares.
  • Domínio de JavaScript moderno (React preferencial; Vue ou Angular valorizados);
  • Experiência com bibliotecas de visualização como js, Recharts ou Plotly;
  • Conhecimento de mapas interativos 2D (Mapbox GL JS, Leaflet ou OpenLayers);
  • Bons conhecimentos de HTML5, CSS3 e TypeScript;
  • Experiência na integração com APIs REST e consumo de dados externos;
  • Experiência demonstrada em projetos de desenvolvimento frontend ou visualização de dados.
  • Serão considerados uma vantagem:
  • Sensibilidade para usabilidade, design responsivo e acessibilidade digital (WCAG);
  • Experiência com FIWARE, CKAN ou plataformas de dados urbanos;
  • Interesse por temas como cidades inteligentes, sustentabilidade e dados públicos;
  • Familiaridade com Figma ou outras ferramentas de design de interfaces.
  • O que também valorizamos?
  • Fluência em Inglês (leitura, conversação e escrita);
  • Elevada capacidade de comunicação verbal e escrita;
  • Elevada capacidade de organização e gestão do tempo;
  • Orientação para a execução, resultados e cumprimento de prazos;
  • Orientação para a criação de valor para a cidade (Porto), a Câmara Municipal e para os cidadãos em geral;
  • Elevada capacidade de trabalho em equipas multidisciplinares;
  • Elevada autonomia e responsabilidade;
  • Elevada motivação para enfrentar novos desafios e capacidade de aprendizagem contínua.
  • Benefits
  • Subsídio de Alimentação
  • Seguro de Saúde
  • Regime de Horário Flexível