Visual Thinking
Developer (Node.Js)
Visual ThinkingPortugal8 hours ago
Full-timeEngineering, Information Technology
Procuramos um Developer com experiência sólida em Node.js para integrar a nossa equipa de desenvolvimento e participar na criação de aplicações modernas, escaláveis e com forte foco na performance, segurança e fiabilidade dos sistemas.

Projetos e Produtos

Terás um papel central no desenvolvimento de serviços backend e infraestruturas de dados escaláveis, trabalhando com Node.js e arquiteturas modernas de APIs e microserviços.

O Trabalho Inclui

desenvolvimento de APIs e serviços backend robustos e escaláveis

conceção e implementação de arquiteturas de serviços e integração entre sistemas

gestão e otimização de acesso a dados e persistência

implementação de mecanismos de segurança, autenticação e autorização

colaboração com equipas de frontend e produto na definição de contratos de API e fluxos de dados

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 construção de infraestruturas que suportam aplicações inteligentes e sistemas baseados em dados.

Responsabilidades

Desenvolver e manter APIs e serviços backend utilizando Node.js.

Conceber e implementar APIs REST e/ou GraphQL, garantindo escalabilidade e segurança.

Colaborar com equipas de frontend na integração de serviços e definição de contratos de API.

Trabalhar com bases de dados relacionais e/ou NoSQL, garantindo integridade e eficiência no acesso a dados.

Participar em decisões de arquitetura, revisões de código e melhoria contínua da qualidade do software.

Apoiar na implementação de boas práticas de testes, segurança e observabilidade.

Requisitos

Licenciatura ou grau académico superior em Engenharia Informática ou área relevante.

1+ anos de experiência no desenvolvimento backend com Node.js.

Experiência com frameworks backend como Express, HonoJS ou semelhantes.

Experiência no desenvolvimento e integração de APIs REST e/ou GraphQL.

Conhecimentos de bases de dados SQL e/ou NoSQL.

Boa compreensão de arquitetura de software e boas práticas de desenvolvimento.

Valorizamos

Testes unitários e automatizados

Cloud (Azure)

Docker

Experiência com arquiteturas orientadas a eventos

Conhecimentos em Inteligência Artificial e Machine Learning

Envia CV, portefólio ou GitHub para o email ******, indicando no assunto a referência da vaga a que te candidatas.

Se procuras um desafio técnico estimulante e queres contribuir para a construção de tecnologia com impacto real, gostaríamos de falar contigo.

E se conheceres alguém que possa estar interessado, não hesites em partilhar esta oportunidade.

Tipo de oferta: Período Integral

Localização do trabalho: Presencial

Key Skills

Ranked by relevance