
ISS Tech Portugal
Engenheiro de software sénior
Porto
2 de agosto de 2026
Híbrido
Quer saber como uma empresa líder em experiência de trabalho e gestão de instalações é impulsionada pela tecnologia?
Na equipa de tecnologia da ISS, criamos experiências de trabalho mais inteligentes através da tecnologia. A nossa equipa de Soluções Tecnológicas Globais constrói soluções digitais, desde sensores e dispositivos IoT até dados, análises e capacidades impulsionadas por IA, que suportam Limpeza, Espaço de Trabalho, Alimentação e Serviços Técnicos. Com hubs tecnológicos em Copenhaga, Varsóvia e Porto, e equipas a colaborar em mais de 30 países, a nossa equipa de tecnologia da ISS desenvolve soluções digitais que têm um impacto real tanto nos nossos clientes como nas nossas pessoas.
Localização: Porto, Portugal
Tipo de Trabalho: Híbrido
O Papel do Trabalho como Engenheiro de Software Sénior:
Esta posição de Engenheiro de Software Sénior foca-se na criação de aplicações web completas utilizando Node.js, React e TypeScript. Você será responsável por expandir as funcionalidades do nosso software, manter sistemas existentes e impulsionar ativamente a melhoria contínua. As suas principais contribuições incluirão:
- Construir novas funcionalidades e refinar as existentes, priorizando a manutenibilidade do código e qualidade excecional.
- Colaborar no design e implementação de novos componentes e serviços, garantindo a integração perfeita com sistemas internos e externos.
- Manter-se atualizado sobre as práticas de codificação de ponta e incorporá-las de forma eficaz no seu trabalho diário.
- Tomar a iniciativa de identificar oportunidades para melhorias de processos e automação, visando elevar a satisfação do utilizador para públicos internos e externos.
Esta posição requer um Desenvolvedor Sénior apaixonado que prospere num ambiente colaborativo e que tenha um forte compromisso em entregar código de alta qualidade e manutenível. Além disso, espera-se que você aprenda e adapte continuamente às tecnologias em evolução dentro do panorama de desenvolvimento web.
O que você fará:
- Desenvolver novas funcionalidades, e abordar a manutenção e melhoria contínua do software existente com um forte foco na manutenibilidade e qualidade.
- Participar em discussões sobre a criação de novos componentes e serviços que se integrem perfeitamente tanto com serviços internos quanto externos, supervisionando a sua execução.
- Contribuir ativamente para a documentação da arquitetura do código, decisões de design e melhores práticas, garantindo que o conhecimento seja compartilhado e mantido efetivamente dentro da equipe.
- Participar ativamente em revisões de código e fornecer feedback construtivo a colegas, promovendo um ambiente colaborativo e de compartilhamento de conhecimentos dentro da equipe de desenvolvimento.
Com quem você trabalhará:
- Equipe de desenvolvimento de software: Você colaborará de perto com outros desenvolvedores para compartilhar conhecimento, enfrentar desafios juntos e garantir consistência e qualidade de código.
- Proprietários de produtos e designers: Você trabalhará em estreita colaboração com gerentes de produtos e designers para entender as necessidades dos utilizadores, traduzi-las em requisitos técnicos e garantir que o produto final atenda às expectativas.
- Engenheiros de QA: Você trabalhará com testadores de QA para identificar e corrigir erros, garantindo que a funcionalidade do software e a experiência do utilizador sejam otimizadas.
- Engenheiros de DevOps: Você colaborará com engenheiros de DevOps para agilizar o ciclo de vida do desenvolvimento de software, incluindo implementação, automação e gestão de infraestrutura.
Qualificações:
- Mínimo de 7 anos de experiência como desenvolvedor back-end Node.js.
- Boa experiência em desenvolvimento Node.js com experiência demonstrada na construção de serviços e APIs backend escaláveis.
- Boa experiência em desenvolvimento frontend usando React, com foco na criação de interfaces de utilizador intuitivas e responsivas.
- Experiência prática com tecnologias de containerização como Docker e orquestração com Kubernetes.
- Bom conhecimento e experiência na implementação de tecnologias chave no seu stack, incluindo Redis para cache e serviços Azure como Event Hub para arquiteturas orientadas a eventos.
- Excelentes habilidades de resolução de problemas, mentalidade colaborativa e comunicação eficaz em um ambiente de equipe multifuncional.
- Manter-se informado sobre avanços na área de desenvolvimento Node.js.
- Mínimo de 2 anos de experiência com Docker.
- Mínimo de 1 ano de experiência com serviços de nuvem Azure (serviços comuns).
- Boa experiência em JavaScript & TypeScript.
- Experiência em trabalho em equipe, preferencialmente Scrum.
- Familiarizado com REST, MySQL/PostgreSQL, MongoDB & Redis, GraphQL.
O que a ISS lhe oferece:
Focamo-nos em criar um ambiente onde você possa crescer e desempenhar o seu melhor:
- Contrato permanente.
- Pacote de compensação competitivo com base na sua experiência, incluindo seguro de saúde privado.
- 22 dias de férias anuais + 3 dias adicionais de empresa para recarregar.
- Horas de trabalho flexíveis e um modelo híbrido que apoia o equilíbrio e a colaboração.
- Oportunidades de aprendizado contínuo (desenvolvimento técnico e comportamental) para apoiar o seu crescimento.
- Escritório moderno e bem equipado no coração do Porto.
- Estacionamento gratuito para sua conveniência.
- Acesso às comunidades de tecnologia da ISS para se conectar, aprender e compartilhar conhecimento.
- Acesso gratuito à academia da empresa para apoiar o seu bem-estar.
- Snacks e bebidas disponíveis no escritório.
Por que a ISS
Desde a nossa fundação em 1901, a ISS tem sido uma empresa focada nas pessoas. Reconhecemos o poder da diversidade e celebramos as diferenças que nos tornam únicos. Quando todos têm a liberdade de ser quem são, todos se beneficiam. As nossas pessoas sentem-se seguras, respeitadas, representadas e apoiadas como suas verdadeiras essências, permitindo que aproveitem oportunidades e atinjam o seu pleno potencial. Levamos a sério a nossa obrigação de melhorar vidas, fazer a diferença nas nossas comunidades e proteger o nosso planeta — porque quando fazemos as coisas bem, o mundo funciona melhor. E isso é o que nos move.
A ISS é um Lugar para Ser Você.
Seja quem você é. Torne-se o que deseja. Seja parte de algo maior.