Full Stack Developer

Core services
Mid-level
Lisboa, Braga, Viana do Castelo

Alavanque a sua carreira como Full Stack Developer na Xpand IT, desenvolvendo soluções web end-to-end com Java e JavaScript para máxima eficiência.

Principais responsabilidades

  • Analisar e definir requisitos das aplicações e traduzi-los em serviços técnicos;
  • Usar/ sugerir linguagens de programação actuais para criar interfaces web user-friendly;
  • Desenhar e criar mockups e desenhar diferentes protótipos de qualidade;
  • Otimizar aplicações para a máxima performance e garantir a compatibilidade entre browsers e dispositivos difere­ntes;
  • Criar bibliotecas de APIs reutilizáveis ​​para uso futuro;
  • Trabalhar em equipas multidisciplinares às quais pertencem backend developers e web designers;
  • Desenhar e desenvolver serviços aplicacionais de backend usando as melhores práticas e padrões de desenho;
  • Recomendar soluções comparando vantagens e desvantagens de estratégias alternativas de desenvolvimento;
  • Integrar módulos de aplicações através do desenvolvimento de APIs / serviços;
  • Garantir o correto desempenho, segurança e escalabilidade dos serviços de backend implementados;
  • Garantir que os testes de unitários / integrados estão devidamente atualizados e corretos garantindo a integridade do mecanismo de integração contínua.

Stacks:

JavaScript; Java; Angular; React, Spring

Requisitos

Formação académica

Licenciatura e/ou Mestrado em Informática, Sistemas de Informação ou Ciência da Computação.

Experiência profissional

Mais de 3 anos de experiência como Developer em tecnologias baseadas em JavaScript, HTML5, CSS3 e Java.

Conhecimentos técnicos

Experiência com frameworks frontend como React ou Angular, e backend como Spring.

Desenvolvimento de software

Experiência na implementação de soluções de software avançadas, incluindo APIs REST e gestão de bases de dados como MS SQL Server, MySQL ou PostgreSQL.

Ferramentas de desenvolvimento

Familiaridade com ferramentas como Eclipse, Maven, Jenkins, GIT, JIRA ou equivalentes.

Idiomas

Domínio do Inglês, falado e escrito.

Pontos extra:

  • Conhecimento shell scripting;
  • Conhecimentos de programação Java ou Python;
  • Conhecimentos de ferramentas Eclipse, Maven, Jenkins, GIT, JIRA ou equivalente.
Please enable JavaScript in your browser to complete this form.
Click or drag files to this area to upload. You can upload up to 2 files.
Checkboxes