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 backend sénior

Remoto

location

date 8 de abril de 2026

types Tempo integral

Sobre nós

A Syndicode é um parceiro de desenvolvimento de software orientado por valores, com uma equipa de engenheiros, designers, arquitetos e gestores de TI distribuída globalmente. Estamos unidos pela missão de fornecer aos nossos clientes produtos e serviços de software que funcionem, tenham boa aparência e operem conforme o planeado.

Acreditamos que as nossas pessoas e cultura sustentam o sucesso da Syndicode. 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 a autoaperfeiçoamento através de 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. Se isso soa como você, candidate-se às nossas vagas e torne-se um novo Syndicoder!

Sobre a função

Estamos à procura de um Engenheiro Backend Sénior que traga sólidos fundamentos de backend e uma mentalidade de engenharia nativa em IA para uma plataforma de mercado de contratação B2B madura e multi-inquilino. Este é um papel de alta responsabilidade: você será o principal engenheiro backend de uma equipa reduzida, responsável pelo desempenho, fiabilidade e desenvolvimento de funcionalidades em uma base de código complexa de Rails e React que serve múltiplos clientes empresariais. Não estamos à procura de alguém que tenha "usado o Copilot um pouco" - queremos um engenheiro que trabalhe com ferramentas de codificação ágeis como parte do seu fluxo de trabalho diário e que possa avaliar criticamente o que essas ferramentas produzem.

O que você fará

  • - Responsável pelo desenvolvimento backend e qualidade do código em uma aplicação Rails 7.2 multi-inquilino
  • - Identificar e resolver gargalos de desempenho — consultas N+1, endpoints lentos, ajustes do Elasticsearch, estratégia de cache
  • - Desenvolver funcionalidades multi-inquilinas com isolamento de dados rigoroso entre clientes empresariais
  • - Monitorizar a saúde da aplicação (New Relic, Cloudflare, Rollbar) e liderar a resolução de incidentes
  • - Construir e manter endpoints de API integrados com um frontend React
  • - Trabalhar dentro de um fluxo de trabalho de desenvolvimento multi-agente - onde agentes de IA tratam autonomamente a captação de requisitos, geração de código e revisão de código

O que você precisará

  • - Mais de 5 anos com Ruby on Rails; experiência com Rails 7.x
  • - React: confortável com integração de frontend e trabalho com componentes
  • - PostgreSQL: optimização de consultas, indexação, perfil de desempenho
  • - Estratégias de caching: cache HTTP, Redis, caching a nível de aplicação
  • - Liderança técnica: decisões arquitetónicas, revisões de código, mentoring
  • - Experiência a trabalhar com agentes de IA: além da autocompletação, incluindo frameworks multi-agente e ferramentas de orquestração
  • - Capacidade de revisar criticamente, guiar e sobrepor código gerado por IA
  • - Fluxo de trabalho com foco em terminal: confortável com ferramentas CLI e scripting
  • - Pensamento sistémico: compreender como as alterações afetam múltiplos inquilinos e serviços
  • - Inglês: Upper-Intermediate ou acima

Bom ter

  • - Elasticsearch: ajuste de consultas e optimização de pesquisa
  • - Redis
  • - Kubernetes e conteinerização
  • - Experiência em design de sistema multi-inquilino
  • - Python
  • - Familiaridade com limites de contexto e economia de token em fluxos de trabalho assistidos por LLM
  • - Experiência em orquestração multi-agente

O que você obterá na Syndicode

  • 15 dias de férias, 11 dias de folga para feriados e 20 dias de licença médica por ano
  • Emprego totalmente remoto
  • Meetups tecnológicos internos
  • Feedback contínuo dentro das equipas e departamentos
  • Equipa de primeira linha
  • Capacidade de participar na tomada de decisões e trazer novas ideias
  • Autogestão: oportunidade de gerir o seu tempo e planear as suas atividades
  • Ambiente dinâmico em rápido crescimento: reagimos e nos adaptamos rapidamente às mudanças do mundo e do mercado.