Full-Stack Software Engineer
IT House - Global Business Solutions · Porto · Remoto
Salário
Não informado
Tipo de contrato
Tempo inteiro
Regime remoto
Remoto
Publicado
há 1 mês
Qualidade da vaga
75/100 — Boa oportunidade
Sobre a função
A IT House procura um Full-Stack Software Engineer para colocação direta junto de um cliente final no setor da Logística e Transportes.
Principais Responsabilidades
- Responsável pelo ciclo de vida de aplicações full-stack (desenvolvimento, manutenção e melhoria contínua);
- Desenvolvimento e manutenção de serviços de backend escaláveis, fiáveis e de elevado desempenho utilizando Java e Spring Boot;
- Conceção e implementação de serviços web RESTful e APIs de elevada disponibilidade, incluindo a respetiva integração em aplicações frontend modernas;
- Desenvolvimento de aplicações frontend de elevado desempenho e responsivas utilizando Vue.js, Vuetify e TypeScript, de forma a garantir experiências de utilizador consistentes;
- Conceção, otimização e gestão de desempenho de bases de dados, bem como integração de sistemas externos e serviços de terceiros;
- Garantia da elevada qualidade do código através de boas práticas, verificações automatizadas, revisões de código e monitorização, bem como fomentar a colaboração na equipa e apoiar os processos de desenvolvimento ágil.
Perfil Ideal
- Licenciatura em Ciências da Computação, Engenharia de Software, Informática de Gestão ou qualificação equivalente;
- Experiência vasta em desenvolvimento de backend em Java com forte especialização no framework Spring Boot;
- Experiência comprovada na conceção de APIs RESTful e integração de aplicações frontend através de interfaces baseadas em JSON;
- Conhecimentos avançados de tecnologias frontend (Vue.js, React ou Angular) e padrões web (TypeScript, HTML5, CSS3);
- Sólida compreensão de bases de dados, tecnologias de persistência (SQL, Hibernate, JPA), controlo de versões (Git) e metodologias ágeis;
- Forte capacidade analítica, abordagem estruturada ao desenvolvimento e prática abrangente e fundamentada em ambientes de desenvolvimento de software ágil, aliadas a excelentes competências de comunicação em inglês (francês ou alemão são uma mais-valia).
Oferencemos
- Integração direta na organização do cliente final;
- Condições contratuais alinhadas com o perfil e experiência do candidato;
- Modelo de trabalho híbrido (Porto);
- 24 dias de férias por ano e benefícios adicionais.
Candidate-se enviando o seu CV - [email protected].