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