Xpand IT

Xpand IT tem 280 colaboradores e 5 escritórios em todo o mundo. Orgulhamo-nos de ser uma empresa de tecnologia, especializada em Big Data, BI & Analytics, Middleware Empresarial, Ferramentas Colaborativas e Desenvolvimento de Software, com uma variedade de clientes representados na Fortune 500, incluindo Tesla, NASA, Vodafone, Porsche, Nike, Lufthansa e IBM. Saiba mais em www.xpand-it.com.
About company

Engenheiro Frontend (Vue.js)

On-site
Vacancy inactive

location

date October 14, 2025

types Full-time

A área Digital Xperience da Xpand IT é uma equipa tecnológica de rápido crescimento que se concentra em tecnologias Microsoft e Mobile.

A sua principal missão é fornecer soluções de software de alta qualidade que atendam às necessidades do utilizador final, num mundo tecnológico continuamente exigente e em ritmo acelerado.

Tiramos proveito de um conjunto de frameworks e ferramentas inovadoras, como Kubernetes para implementação de Apps Azure e .Net Core para desenvolvimento Web.

A nossa equipa também trabalha com Kotlin e Swift no desenvolvimento de apps nativas e Xamarin ou Flutter no desenvolvimento de apps cross-platform.

Quais as principais responsabilidades?

Enquanto Engenheiro Frontend (Vue.js) vais ser responsável por definir e implementar a interface de utilizador e toda a interação que os utilizadores possam ter com as aplicações web.

Irás trabalhar num ambiente multidisciplinar em conjunto com especialistas em UX/UI e engenheiros de software responsáveis pela componente de backend das aplicações.

Diariamente serás responsável por:

- Desenhar e criar interfaces web dinâmicas e fáceis de usar.

- Projetar e implementar mockups de interfaces de alta qualidade.

- Desenvolver e otimizar as aplicações para obter a performance máxima da camada de frontend e garantir a compatibilidade entre browsers e dispositivos diferentes.

- Criar bibliotecas de APIs reutilizáveis para uso futuro.

- Trabalhar em equipas multidisciplinares que incluem backend, developers e web designers.

Stacks: JavaScript; Vue.js

Que Skills precisas de ter?

- Licenciatura / Mestrado em Gestão de Tecnologia da Informação, Ciência da Computação ou similares.

- Conhecimento técnico (+1 ano) de tecnologias JavaScript + HTML5 e CSS3.

- Experiência no desenho e desenvolvimento de SPAs com Vue.js ou React (preferencialmente Vue).

- Experiência no uso de soluções de gestão de estado (VueX, Pinia, Redux ou similares).

- Experiência no processamento de pedidos assíncronos e atualizações parciais das páginas web.

- Conhecimento de problemas de compatibilidade entre browsers e formas de os resolver.

- Capacidades de organização e evangelista de 'clean code'.

- Boa compreensão dos padrões e princípios de desenho aplicacional.

- Gosto pelo trabalho em equipa e capacidade de resolução de problemas.

- Boa capacidade de comunicação e facilidade em trabalhar em equipa.

- Bom nível de inglês (escrito e falado).

Pontos extra para:

- Conhecimentos ou experiência de desenvolvimento com TypeScript, ES6, SASS ou LESS.

- Conhecimentos de Tailwind, Bootstrap ou outras frameworks de UI.

- Experiência no desenvolvimento e entrega de soluções utilizando arquiteturas baseadas em microsserviços.

- Experiência no uso das melhores práticas de CI/CD usando as melhores ferramentas e padrões da indústria (ex., Git, Jira, GitLab, Jenkins).

- Conhecimentos de C#, .NET, LINQ, Entity Framework, Blazor, Azure Container Services (AKS) ou Kubernetes.

Candidata-te aqui

Contacts and address

earth Edifício Ageas Tejo Praça Príncipe Perfeito, 2 3º Piso 1990-278 Lisboa