Syndicode

Somos um parceiro de desenvolvimento de software orientado por valores, com uma equipa distribuída globalmente. A nossa principal especialização inclui Engenharia de Dados, IA Generativa, Computação em Nuvem e Desenvolvimento Web. Desde a criação de produtos digitais intuitivos até ao design de infraestruturas em nuvem escaláveis e sistemas inteligentes, capacitamos as empresas.
Sobre a empresa

Engenheiro de software com conhecimentos de matemática

Remoto

location

date 15 de junho de 2026

types 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.