
Developer (React + TypeScript)
Empresa: VISUAL THINKING - DIGITAL ORGANIZATION, LDA
Referência: 202601 – VT-DEV-RTS
Local: Vila Nova de Gaia, São Félix da Marinha (Regime híbrido – Office 3 dias)
Sobre a vaga
Procuramos um Developer com experiência sólida em React e TypeScript para integrar a nossa equipa de desenvolvimento e participar na criação de aplicações modernas, escaláveis e com forte foco na experiência do utilizador.
Projetos e Produtos
Terás um papel central no desenvolvimento de interfaces modernas, responsivas e centradas no utilizador, trabalhando com React, TypeScript e arquiteturas frontend modernas.
O trabalho inclui:
-
desenvolvimento de interfaces web escaláveis e componentes reutilizáveis
-
integração de interfaces com APIs e serviços backend
-
implementação e evolução de design systems e bibliotecas de componentes
-
otimização de performance, acessibilidade e experiência do utilizador
-
colaboração próxima com equipas de backend, design e produto na definição da experiência digital
Para além de projetos para clientes, estamos também a desenvolver um produto próprio na área da Inteligência Artificial, permitindo trabalhar diretamente na criação de interfaces que exploram novas formas de interação com sistemas inteligentes.
Responsabilidades:
-
Desenvolver interfaces responsivas utilizando React + TypeScript.
Integrar o frontend com APIs (REST/GraphQL), em colaboração com equipas que utilizam Node.js, Express, HonoJS ou tecnologias semelhantes.
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, contribuindo para decisões técnicas e revisões de código.
Apoiar na implementação de boas práticas de testes e qualidade de software.
Requisitos:
-
Licenciatura ou grau académico superior em Engenharia Informática ou área relevante.
-
1+ anos de experiência com React + TypeScript.
-
Experiência na integração de APIs (Node.js, Express, HonoJS ou semelhantes).
-
Bons conhecimentos de TailwindCSS e/ou design systems.
-
Boa compreensão de princípios de UX/UI.
Valorizamos:
-
Next.js
-
Testes unitários e automatizados
-
Cloud (Azure)
-
Docker
-
Conhecimentos em Inteligência Artificial e Machine Learning
