
ISS Tech Portugal
Desenvolvedor de software
Porto
7 de abril 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 apoiam Limpeza, Espaço de Trabalho, Alimentação e Serviços Técnicos. Com centros 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 Desenvolvedor de Software:
Esta posição de Desenvolvedor de Software foca-se na criação de aplicações web abrangentes 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 aprimorar as existentes, priorizando a manutenibilidade do código e qualidade excepcional.
- Colaborar no design e implementação de novos componentes e serviços, garantindo uma integração sem costura com sistemas internos e externos.
- Manter-se atualizado nas práticas de codificação de ponta e incorporá-las sem esforço no seu trabalho diário.
- Tomar a iniciativa de identificar oportunidades para melhoria de processos e automatização, visando elevar a satisfação do utilizador tanto para audiências internas como externas.
Esta posição requer um desenvolvedor full-stack apaixonado que prospere em um ambiente colaborativo e possua um forte compromisso com a entrega de código de alta qualidade e manutenível. Além disso, você será esperado a aprender e se adaptar 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 de conversas sobre a criação de novos componentes e serviços que se integrem perfeitamente com serviços internos e externos, supervisionando a sua execução.
- Contribuir ativamente para a documentação da arquitetura da base de código, decisões de design e melhores práticas, garantindo que o conhecimento seja efetivamente partilhado e mantido dentro da equipa.
- Participar ativamente em revisões de código e fornecer feedback construtivo aos colegas, promovendo um ambiente colaborativo e de partilha de conhecimento dentro da equipa de desenvolvimento.
Com quem você trabalhará:
- Equipa de desenvolvimento de software: Você colaborará de perto com outros desenvolvedores para partilhar conhecimento, enfrentar desafios juntos e garantir a consistência e qualidade do código.
- Owners de produto e designers: Você trabalhará em estreita colaboração com gestores de produto 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 bugs, garantindo que a funcionalidade do software e a experiência do utilizador sejam otimizadas.
- Engenheiros de DevOps: Você colaborará com engenheiros de DevOps para otimizar o ciclo de vida do desenvolvimento de software, incluindo implantação, automação e gestão de infraestruturas.
Qualificações:
- Mínimo de 5 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 utilizando React, com foco na criação de interfaces de utilizador intuitivas e responsivas.
- Experiência prática com tecnologias de contêiner, como Docker, e orquestração com Kubernetes.
- É bom ter conhecimento e experiência de implementação com tecnologias chave na sua pilha, incluindo Redis para caching e serviços Azure como Event Hub para arquiteturas orientadas a eventos.
- Excelentes habilidades de resolução de problemas, uma mentalidade colaborativa e capacidade de comunicar efetivamente dentro de um ambiente de equipa multifuncional.
- Manter-se informado sobre os 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 em nuvem Azure (serviços comuns).
- Boa experiência em JavaScript e TypeScript.
- Experiência em trabalho em equipa, preferencialmente Scrum.
- Familiarizado com REST, MySQL/PostgreSQL, MongoDB e Redis, GraphQL.
- Conhecimento de tecnologias front-end como React ou Angular.
O que a ISS te oferece:
Focamo-nos em criar um ambiente onde você possa crescer e dar o seu melhor:
- Contrato permanente.
- Pacote de compensação competitivo baseado na sua experiência, incluindo seguro de saúde privado.
- 22 dias de férias anuais + 3 dias adicionais da empresa para descansar.
- Horas de trabalho flexíveis e um modelo híbrido que apoia o equilíbrio e a colaboração.
- Oportunidades de aprendizagem contínua (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 a Comunidades de Tecnologia da ISS para se conectar, aprender e partilhar conhecimento.
- Acesso gratuito à ginásio da empresa para apoiar o seu bem-estar.
- Lanches e bebidas disponíveis no escritório.
Por que ISS
Na ISS, somos mais do que apenas um fornecedor de serviços de limpeza, alimentação, espaço de trabalho e serviços técnicos, somos um parceiro no sucesso dos nossos clientes.
Ao criar momentos de serviço excepcionais e transformar espaços de trabalho em locais onde os colaboradores se sentem valorizados, envolvidos e produtivos, aumentamos a produtividade e ajudamos os nossos clientes a atrair talento e crescer os seus negócios.
Isto começa com as nossas próprias pessoas através de formação, desenvolvimento de carreira e uma cultura de apoio – capacitando-os a fornecer um serviço de excelência.
Sabemos que quando as nossas pessoas prosperam, elas criam espaços onde os colaboradores e os negócios dos nossos clientes também prosperam.
A ISS procura SER um lugar de pertença e CRIAR lugares onde cada pessoa é bem-vinda, acolhida e valorizada exatamente pelo que é.