
Syndicode
Engenheiro de software com conhecimentos de matemática
15 de junho de 2026
Tempo Integral
A Syndicode é um parceiro de desenvolvimento de software orientado por valores, com uma equipe de engenheiros, designers, arquitetos e gerentes de TI distribuída globalmente. Estamos unidos pela missão de fornecer aos nossos clientes produtos e serviços de software que funcionem, tenham uma boa aparência e operem conforme o planejado.
Acreditamos que as nossas pessoas e a nossa cultura tornam o sucesso da Syndicode contínuo. A nossa equipa é unida por princípios partilhados como: Responsabilidade, Envolvimento, Excelência, Visibilidade, Integridade, Inovação, Ganhar-Ganhar e Flexibilidade. Os Syndicoders são profissionais que buscam autoaperfeiçoamento através da aprendizagem contínua, estão ansiosos para introduzir melhorias nos processos de trabalho e podem analisar uma variedade de fontes para tomar decisões sólidas e oportunas.
Sobre o projeto
A nossa equipe está a desenvolver uma ferramenta interna para uma grande empresa de construção, para ajudar as suas equipas a projetar e avaliar layouts complexos, tendo em conta as limitações do mundo real. O produto combina lógica de engenharia robusta com uma visualização interativa em 3D, facilitando a exploração de opções de design e a estimativa de parâmetros-chave de construção, incluindo custos.
Neste papel, você trabalhará na lógica central do sistema—refinando soluções existentes e desenvolvendo novas abordagens para tornar a aplicação mais rápida, inteligente e precisa.
O que você fará
- Modelagem 2D & Otimização de Layout: Desenvolver e manter um motor de modelagem 2D baseado em restrições que gera plantas otimizadas a partir das dimensões do site e dos parâmetros de design.
- Desenvolvimento de Software: Implementar e refinar lógica algorítmica e baseada em restrições em código limpo, confiável e mantenível.
- Colaboração: Trabalhar em estreita colaboração com equipas interfuncionais—incluindo desenvolvedores e especialistas—para entender os requisitos.
- Teste e Validação: Testar e validar a lógica central para garantir precisão e confiabilidade.
- Documentação: Escrever documentação clara e concisa para lógica, decisões e código chave.
- Melhoria Contínua: Manter-se atualizado com as ferramentas e abordagens relevantes para melhorar soluções existentes quando necessário.
O que você precisará
- Mínimo de 5 anos de experiência em desenvolvimento de software.
- Mínimo de 2 anos de experiência com Python.
- Experiência em construção de APIs RESTful com FastAPI.
- Experiência comercial com C# .NET.
- Conhecimento básico de matemática relevante para modelagem 2D.
- Experiência com ferramentas de programação em IA.
- Forte pensamento analítico e capacidade de analisar problemas.
O que você receberá na Syndicode
- Trabalho totalmente remoto
- Feedback contínuo dentro das equipas e departamentos
- Capacidade de participar na tomada de decisões e trazer novas ideias.
- Autogestão: oportunidade de gerir o seu tempo e planear atividades.
- Ambiente dinâmico em rápido crescimento.