
Accenture Portugal
A Accenture é uma líder global em serviços profissionais que ajuda organizações de topo em todo o mundo, tanto no setor público como no privado, a desenvolver o seu núcleo digital, otimizar operações, acelerar o crescimento da receita e melhorar os serviços aos cidadãos, criando valor tangível rapidamente e em larga escala.
Sobre a empresa Engenheiro Full Stack – força de trabalho em canais digitais
Remoto
Lisboa
23 de outubro de 2026
Tempo integral
Sobre a vaga
Esta é uma função de Engenheiro Full Stack que apoia aplicações empresariais de força de trabalho e iniciativas de canais digitais. Você contribuirá no desenvolvimento de aplicações, migração, manutenção e suporte de produção, trabalhando com tecnologias modernas de frontend, backend, API e nuvem.
O que vais fazer
- Desenhar, desenvolver e manter aplicações web empresariais usando React.js, JavaScript ou TypeScript, HTML e CSS, juntamente com Node.js e frameworks como Koa.js ou Express.js
- Construir e integrar APIs REST, serviços BFF e fluxos de orquestração de API usando conceitos API-first e OpenAPI
- Contribuir em todo o ciclo de vida da entrega de software, desde a recolha de requisitos e design de solução até ao desenvolvimento, teste, migração, implantação e suporte de produção
- Desenvolver soluções nativas de cloud seguras usando Azure Cloud, Azure DevOps, CI/CD, AKS e Redis, aplicando OpenID Connect, princípios SOLID e as melhores práticas de qualidade de código
- Criar testes unitários e de integração, realizar revisões de código e depuração, e investigar incidentes de produção através de resolução de problemas estruturada e análise de causa raiz
- Apoiar a entrega Agile, atividades de gestão de lançamentos e mudanças usando as ferramentas de desenvolvimento e colaboração relevantes, com perfis seniores também contribuindo para decisões técnicas
O que é pedido
- Experiência no desenvolvimento de aplicações web empresariais, de acordo com o nível de senioridade relevante
- Experiência em trabalhar num modelo de entrega Agile
- Experiência em desenvolvimento de software frontend e backend
- Frontend: React.js, JavaScript ou TypeScript, HTML e CSS
- Backend: Node.js e Koa.js, Express.js ou frameworks equivalentes
- Princípios SOLID e as melhores práticas de engenharia de software
- APIs REST, integração de API, OpenAPI e conceitos de orquestração de API
- Arquitetura Backend for Frontend e integração entre serviços frontend, BFF e backend
- Conceitos de autenticação e autorização, incluindo OpenID Connect
- Práticas de codificação segura
- Azure DevOps e pipelines CI/CD
- Azure Kubernetes Service
- Azure Cloud e conceitos de aplicações nativas de cloud
- Redis
- Testes unitários, testes de integração e depuração
- Git, Visual Studio Code, Bruno e ferramentas de desenvolvimento de navegador
- Gestão de pacotes Node.js e npm
- Familiaridade com práticas de engenharia de software assistida por IA, incluindo geração de código, revisão de código, automação de testes, geração de documentação e aceleração de migração utilizando ferramentas de IA
- Inglês profissional em nível C1, falado e escrito, é obrigatório
- Fortes habilidades de trabalho em equipe e comunicação
- Mentalidade proativa com compromisso com o aprendizado contínuo e adaptabilidade
- Abordagem orientada para o cliente e os negócios
- Mentalidade de especialista-generalista, com a capacidade de trabalhar em várias aplicações e tecnologias de força de trabalho
- Disposição para apoiar atividades de produção e implementações planeadas quando necessário
- Alinhamento com as horas de trabalho CET é necessário
- Baseado em Lisboa e Portugal, seguindo um modelo de trabalho híbrido
- Deve possuir um visto de trabalho válido ou nacionalidade da UE/Espaço Schengen para trabalhar legalmente em Portugal
Valorizado
- Exposição a práticas de modernização de aplicações e desenvolvimento assistido por IA é altamente valorizada para perfis seniores
- Experiência em suportar aplicações de produção, incidentes e lançamentos é valorizada
- Experiência em Banca, Serviços Financeiros ou outros ambientes regulamentados é considerada uma vantagem
- Conhecimento de Mendix é considerado uma vantagem, mas não é obrigatório
- Compreensão de abordagens de modernização de software impulsionadas por IA e aceleração de desenvolvimento é considerada uma forte vantagem
- Francês e/ou Holandês são considerados uma vantagem
O que é oferecido
- Seguro de saúde
- Programas de Seguro de Vida e Plano de Pensão
- Serviços médicos gratuitos no escritório (Médico, Nutricionista, Psicólogo)
- Programas de bem-estar
- Programa Flexben (Apoio à Educação, Jardim de Infância, Formação, Tecnologia, Saúde)
- Plano de Compra de Ações para Empregados
- Caminhos de formação personalizados e acesso às Plataformas Udemy e Pluralsight
- Programa Flex-ability (apoio financeiro e flexível para pessoas com deficiência)
- Condições bancárias especiais
- Modelo de trabalho híbrido