
Caixa Mágica
Caixa Mágica é uma empresa que procura oferecer soluções tecnológicas robustas baseadas em software de código aberto para os mercados empresarial e doméstico. Nos últimos anos, também se tem concentrado na externalização de TI.
Sobre a empresa Desenvolvedor Frontend (angular)
Presencial
Lisboa
18 de outubro de 2026
A tempo inteiro
Sobre a vaga
Estamos à procura de um Desenvolvedor Frontend com forte experiência em Angular e TypeScript para construir aplicações web modernas, escaláveis e responsivas. O papel envolve arquitetura front-end, integração de API REST, desempenho, segurança e acessibilidade dentro de uma equipe Agile internacional.
O que vais fazer
- Desenhar, desenvolver e manter aplicações web modernas, escaláveis e responsivas usando Angular e TypeScript
- Construir componentes front-end reutilizáveis, manuteníveis e bem testados
- Trabalhar em estreita colaboração com engenheiros de back-end para integrar aplicações front-end com APIs REST e serviços back-end
- Contribuir para a arquitetura front-end e decisões de design técnico
- Assegurar altos padrões de desempenho, segurança, acessibilidade, usabilidade e manutenibilidade
- Manter altos padrões nas revisões por pares e revisões de código
- Contribuir para processos de CI/CD e entrega confiável de aplicações
- Resolver problemas complexos de front-end e de integração
- Orientar e mentorar outros desenvolvedores e partilhar ativamente conhecimento de engenharia front-end pela equipe
- Promover boas práticas de engenharia como programação em par, componentes reutilizáveis, código limpo e melhoria contínua
- Desafiar abordagens técnicas existentes quando apropriado e propor melhorias
- Colaborar efetivamente com desenvolvedores, UX/UI, Product Owners e outros intervenientes em Portugal e nos Países Baixos
O que é pedido
- Experiência profissional em desenvolvimento de software, com forte experiência em desenvolvimento front-end
- Forte conhecimento prático de Angular e TypeScript
- Forte conhecimento de HTML5, CSS/SCSS e desenvolvimento moderno em JavaScript/TypeScript
- Experiência no design de arquiteturas front-end escaláveis e manuteníveis
- Forte compreensão do desenvolvimento baseado em componentes e gestão de estado
- Experiência na integração de aplicações com APIs REST
- Boa compreensão de desempenho web, segurança, acessibilidade e design responsivo
- Experiência com Git e pipelines de CI/CD
- Experiência em ambientes Agile / Continuous Delivery
- Forte foco na qualidade da engenharia em vez de simplesmente entregar funcionalidades
- Proativo e disposto a assumir responsabilidade
- Confortável em questionar e desafiar abordagens existentes de forma construtiva
- Capaz de explicar escolhas técnicas, alternativas e trade-offs de forma clara
- Mentalidade forte em revisões por pares e revisões de código
- Boas habilidades de colaboração e comunicação
- Confortável em trabalhar numa equipe distribuída geograficamente e multicultural
- Proficiência profissional em inglês
O que é oferecido
- Um contrato de trabalho permanente para um projeto a longo prazo
- Equipamento técnico + Cartão SIM + smartphone pessoal
- Seguro de saúde e de vida
- Eventos sociais e team buildings
- Compromisso de permitir que você cresça connosco e seja recompensado em conformidade
- Uma equipe dinâmica e jovem que estará sempre lá para te apoiar
- Formação nas mais recentes tecnologias
- Café, frutas, snacks e uma calorosa recepção quando você passar pelo escritório
✸ Benefícios e vantagens (8)
- Apoio ao home-office
- Comida, fruta e bebida
- Dias extra
- Flexibilidade de horário
- Jogos no escritório
- Prémios de performance
- Programa de descontos
- Seguro de saúde
✸ Valores e cultura (9)
- Aberto a open source
- Ambiente de start-up
- Códigos de alta qualidade
- Híbrido
- Igualdade de género
- Igualdade racial
- Incentivo à criatividade & inovação
- LGBTQ+ friendly
- Metodologias ágeis