
Fullstack Developer (Trainee)
Empresa: VISUAL THINKING - DIGITAL ORGANIZATION, LDA
Referência: 202505 – VT-TRAINEE
Local: Vila Nova de Gaia, São Félix da Marinha (Regime híbrido – Office 3 dias)
Sobre a vaga
Procuramos um Fullstack Developer (Trainee) apaixonado por tecnologia e com uma enorme vontade de aprender. Esta é uma oportunidade para quem está a iniciar a sua carreira e quer desenvolver competências sólidas em React, TypeScript e Node.js.
Irás integrar a nossa equipa de desenvolvimento e participar na criação de aplicações modernas, escaláveis e com foco na experiência do utilizador, aprendendo diretamente com profissionais experientes.
Projetos e Produtos
Queremos que cresças connosco. Ao juntares-te à nossa equipa, vais trabalhar numa diversidade de projetos que te irão desafiar e desenvolver. Participarás na construção de web apps e soluções móveis, mas também em projetos que estão na vanguarda do mercado, como plataformas com assistentes virtuais e sistemas de automatização inteligente com integração de Inteligência Artificial.
Responsabilidades:
Como Trainee, irás aprender e apoiar a equipa nas seguintes tarefas:
-
Aprender e aplicar o desenvolvimento de interfaces responsivas utilizando React + TypeScript (e Next.js quando aplicável), com o apoio da equipa.
-
Apoiar na integração do frontend com APIs (REST/GraphQL) e participar no desenvolvimento de serviços backend em Node.js (Express, HonoJS ou semelhantes).
-
Contribuir para a modelação e gestão de bases de dados relacionais e NoSQL (PostgreSQL, Cosmos DB, etc.) e familiarizar-te com ORMs (Prisma, Drizzle ou similares).
-
Colaborar na definição e evolução de design systems, garantindo consistência visual e boas práticas de UX/UI.
-
Trabalhar em equipa num ambiente ágil, participando em revisões de código e aprendendo sobre os processos de integração contínua.
-
Aprender e apoiar na implementação de boas práticas de testes, qualidade de software e deployment (Docker, CI/CD).
Requisitos:
-
Formação superior em Engenharia Informática (ou em fase de conclusão) ou área similar, ou um Curso de Qualificação de Nível 5 (QNQ) relevante para a área de desenvolvimento.
-
Disponibilidade para cumprir o regime híbrido (3 dias presenciais por semana no nosso escritório em São Félix da Marinha), sendo este um requisito essencial para a candidatura.
-
Conhecimentos base (académicos ou em projetos pessoais) de desenvolvimento web moderno, especialmente com JavaScript/TypeScript e React.
-
Interesse demonstrado em aprender desenvolvimento backend (idealmente Node.js).
-
Compreensão fundamental de HTML5, CSS3 e, preferencialmente, alguma exposição a TailwindCSS.
-
Noções básicas de bases de dados (relacionais ou NoSQL).
-
Interesse por boas práticas de UX/UI.
-
Proatividade, forte capacidade de resolução de problemas e enorme vontade de aprender e evoluir.
Valorizamos:
-
Curiosidade ou exposição a React Native ou Next.js.
-
Interesse em testes unitários/automatizados.
-
Interesse em plataformas Cloud (ex: Azure).
-
Noções básicas de Docker e CI/CD.
