Descrição
da função
Estamos à procura de um Desenvolvedor de Software talentoso e motivado para integrar a nossa equipa multidisciplinar. Embora o foco do GEDAE esteja na inovação geoespacial, esta função não exige experiência prévia em geotecnologias. Procuramos alguém com forte experiência em desenvolvimento de software — especialmente em programação, arquitectura de sistemas, e integração de APIs — que deseje contribuir para o desenvolvimento de aplicações tecnológicas de nova geração com impacto real
- Participar no design e desenvolvimento de aplicações geoespaciais modernas, escaláveis e centradas no utilizador.
- Escrever, testar e manter código limpo e bem documentado.
- Integrar APIs, bibliotecas e serviços externos.
- Colaborar com analistas, designers e cientistas de dados na transformação de requisitos técnicos em soluções operacionais.
- Optimizar o desempenho das aplicações em diferentes plataformas (web, mobile, desktop).
- Garantir interoperabilidade com bases de dados espaciais e ferramentas GIS.
- Participar em revisões de código, testes e práticas de desenvolvimento ágil.
- Manter-se actualizado sobre novas tecnologias, frameworks e tendências de mercado
RequisitosTitulação mínimaLicenciaturaExperiência exigida3 AnosNacionalidadeNão definidoLínguasPortuguês, InglêsArea funcionalInformática e TICompetências
InformáticaProgramação em JavaSistema de Informação Geográfica (SIG)Aptidões necessárias
Licenciatura em Ciências da Computação, Engenharia de Software, Sistemas de Informação ou áreas afins (Mestrado é uma mais-valia).Mínimo de 3 anos de experiência profissional em desenvolvimento de software, com um portefólio sólido de aplicações web e / ou mobile.Experiência comprovada em desenvolvimento frontend e backend.Sólido entendimento do ciclo de vida do desenvolvimento de software, metodologias ágeis e práticas de controlo de versões.Fortes capacidades analíticas e de resolução de problemas, com autonomia e capacidade de trabalho em equipa multidisciplinar.Excelentes competências de comunicação e capacidade de explicar conceitos técnicos a públicos técnicos e não técnicos.Alta adaptabilidade a novas tecnologias e mentalidade de aprendizagem contínua.Fluência em português e domínio profissional de inglês.Interesse ou experiência em tecnologias geoespaciais é uma mais-valia, mas não obrigatório.Experiência com frameworks modernas de JavaScript como React, Next.js ou Vue.js.Familiaridade com desenvolvimento de aplicações móveis utilizando Kotlin, Flutter ou Swift.Domínio de tecnologias backend como Node.js, Express.js e .NET.Experiência no desenvolvimento e integração de APIs, incluindo serviços RESTful e WebSockets.Experiência com ferramentas de Automação Robótica de Processos (RPA) e Microsoft Power Automate.Sensibilidade de design UX / UI com capacidade de transformar necessidades do utilizador em experiências digitais intuitivas.Experiência com personalização e desenvolvimento de plugins em WordPress.Familiaridade com arquitectura de microsserviços e ambientes de desenvolvimento baseados em nuvem.Conhecimento de boas práticas de segurança em aplicações web.Experiência com frameworks de testes automatizados (unitários e de integração).