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á 4 semanas
Qualidade da vaga
90/100 — Boa oportunidade
Sobre a função
A IT House procura um Full-Stack Software Engineer para colocação direta num cliente final do 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;
- Desenho e implementação de serviços web RESTful e APIs de elevada disponibilidade, incluindo a integração em aplicações frontend modernas;
- Desenvolvimento de aplicações frontend de elevado desempenho e responsivas, utilizando Vue.js, Vuetify e TypeScript, para garantir experiências de utilizador consistentes;
- Desenho, otimização e gestão do desempenho de bases de dados, bem como integração de sistemas externos e serviços de terceiros;
- Garantia de elevada qualidade de código através de boas práticas, verificações automatizadas, revisões de código e monitorização, promovendo igualmente a colaboração em equipa e apoiando processos de desenvolvimento ágil.
Perfil Ideal
- Licenciatura em Ciências de Computadores, Engenharia de Software, Informática de Gestão ou qualificação equivalente;
- Experiência extensa em desenvolvimento de backend em Java, com sólida especialização no framework Spring Boot;
- Experiência comprovada no desenho de APIs RESTful e na 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 de 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 do desenvolvimento e prática fundamentada e abrangente em ambientes de software ágil, com excelentes competências de comunicação em inglês (francês ou alemão são uma vantagem).
O Que Oferecemos
- Integração direta na organização do cliente final;
- Condições contratuais alinhadas com o perfil e a 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].