Xpand IT

A Xpand IT tem 280 funcionários e 5 escritórios em todo o mundo. Temos orgulho 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

Desenvolvedor Frontend

On-site

location

date July 30, 2025

types Full-time

A área de Desenvolvimento Web é responsável pelo desenho, desenvolvimento e implementação de soluções de Aplicações Web Ricas.

As responsabilidades desta área vão desde a definição de requisitos da aplicação, passando pela arquitetura, modelo de dados e escolha da tecnologia web adequada para a implementação da solução final.

A principal stack tecnológica é baseada em Java e JavaScript para as camadas de backend e middleware (ex: Spring e Node.js).

Frameworks baseadas em JavaScript, como Angular e React, são utilizadas para o desenvolvimento de frontend.

Quais as principais responsabilidades?

Enquanto Desenvolvedor Frontend, terás um papel essencial no desenvolvimento de soluções web de software, aplicando as melhores práticas em termos de desenho e arquitetura de plataformas Web para responder aos requisitos de clientes que procuram soluções para o seu negócio.

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:

- Desenvolver e otimizar aplicações Web Single Page Application com as tecnologias React ou Angular;

- Aplicar conhecimentos e capacidades de JavaScript e Typescript;

- Conhecer a estilização com Cascading Style Sheets (CSS) e estruturas básicas de páginas (HTML);

- Aplicar conceitos de reutilização de código/componentes;

- Receber e dar feedback via Pull Requests;

- Participar na análise técnica e funcional de arquiteturas de plataformas complexas em conjunto com developers seniores, para poderes contribuir desde a conceção do projeto;

- Trabalhar colaborativamente e trazer insights para a resolução de problemas desafiantes;

- Garantir testes de desenvolvimento (funcionais e/ou unitários), bem como realizar revisão de código com colegas de equipa.

Stacks: JavaScript, TypeScript, Angular, React

Que Skills precisas de ter?

- Licenciatura e/ou Mestrado em Engenharia Informática, Sistemas de informação ou Ciências da Computação;

- Experiência académica na área de soluções web client e servidor;

- Experiência académica com Java ou outras linguagens de Programação Orientada a Objetos;

- Compreensão de boas práticas de programação: Clean Code;

- Conhecimentos de JavaScript, Typescript, React ou Angular;

- Conhecimentos de REST, HTTP, JSON, XML;

- Conhecimentos em JS e NPM para gestão de dependências;

- Motivação, capacidade de inovação, boas capacidades de comunicação e fácil integração em equipas de trabalho;

- Gosto pelo trabalho em equipa e pela resolução de desafios complexos;

- Boa capacidade de comunicação (escrita e falada);

- Inglês fluente (escrito e falado);

Pontos extra para:

- Conhecimento ou experiência com Server Side Rendering/Client Side Rendering;

- Conhecimento ou experiência com serviços cloud JS, Nest.JS;

- Conhecimento ou experiência com Testes Unitários para Frontend;

- Conhecimento ou experiência com serviços cloud AWS, Google Cloud ou Azure.

Candidata-te aqui

Contacts and address

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