Estamos à procura de um(a) Software Developer para integrar uma equipa de produto altamente especializada, dedicada ao desenvolvimento de uma plataforma ERP web-based de nova geração para o setor da construção. O objetivo é construir ferramentas de alto desempenho utilizadas diariamente por milhares de profissionais de campo e de escritório nos países nórdicos.
O trabalho é realizado em equipas ágeis, organizadas com backlog partilhado, em que cada equipa contribui com competências distintas. A missão comum é melhorar continuamente o produto que serve como centro operacional para empresas do setor, integrando planeamento, operações de campo e sistemas de gestão num único ecossistema.
Responsabilidades:
- Desenvolver serviços backend em Python e C++ num ambiente Linux (Ubuntu)
- Trabalhar com operações intensivas em dados usando PostgreSQL
- Garantir compatibilidade desktop/mobile com princípios de Progressive Web App (PWA)
- Contribuir para o backlog partilhado e colaborar entre equipas para garantir soluções robustas e consistentes
- Implementar e manter testes unitários e automáticos
- Trabalhar com Docker, pipelines CI/CD e Git
- Modelo híbrido presencial 2x/semana no escritório em Olaias
Requisitos:
- 5+ anos de experiência em desenvolvimento de software
- 3+ anos de experiência em desenvolvimento de aplicações web
- Experiência em desenvolvimento backend com Python e/ou C++
- Experiência com React ou frameworks frontend modernas equivalentes
- Bons conhecimentos de inglês (oral e escrito)
- Licenciatura em Engenharia Informática ou equivalente
Valorizado:
- Experiência com princípios PWA
- Experiência com Linux (Ubuntu), Docker e pipelines CI/CD
- Familiaridade com Git e práticas de versionamento
- Prática com testes unitários e automação de testes
- Experiência com Ext JS ou outros frameworks UI empresariais