Skip to main content

Backend Developer (Node.js & AWS)

Tecnologia
Smart Consulting
Há 1 mesesAté 31/03/2026
100% Remoto

Descrição da vaga

Procuras dar um passo na tua carreira nas áreas de IT e Telecomunicações?

Então chegaste ao sítio certo – à Smart!

A tecnologia, a transformação e a inovação fazem parte do nosso ADN. Somos uma empresa de consultoria tecnológica com mais de uma década de experiência no desenvolvimento de projetos nacionais e internacionais em IT e Telecomunicações e queremos fazer parte da tua história.

O que precisas para ser um SMART BACKEND DEVELOPER?

Licenciatura em Engenharia Informática, Informática de Gestão ou área similar

Entre 3 a 5 anos de experiência em desenvolvimento Back-End

Mínimo de 3 anos de experiência sólida com Node.js

Pelo menos 2 anos de experiência consistente com AWS, com contacto direto com vários serviços e funcionalidades

Conhecimentos sólidos de AWS, nomeadamente: Lambda, Step Functions e API Gateway

Experiência em desenvolvimento com JavaScript e TypeScript

Experiência no desenvolvimento e integração de APIs REST

Conhecimentos de OpenAPI Specifications (Swagger)

Experiência na implementação de mecanismos de segurança em APIs

Experiência com bases de dados SQL e NoSQL

Experiência com frameworks SQL como Sequelize

Experiência na implementação de pipelines CI/CD (YAML), preferencialmente em GitLab

Experiência com GitHub ou Azure DevOps

Conhecimentos de Infrastructure as Code, nomeadamente Terraform, CloudFormation ou Serverless Framework

Inglês fluente (oral e escrito)

Quais serão as tuas funções na SMART?

Desenvolver, manter e evoluir serviços e APIs escaláveis em Node.js

Desenhar e implementar arquiteturas serverless em AWS

Garantir boas práticas de segurança, performance e qualidade de código

Trabalhar com bases de dados relacionais e não relacionais

Implementar e otimizar pipelines de integração e entrega contínua

Colaborar com equipas de Front-End, DevOps e restantes stakeholders

Contribuir para decisões técnicas e melhoria contínua das soluções

Porquê ser SMART?

Tornamos reais os projetos em que participamos.

Amamos o que fazemos e temos orgulho no resultado do nosso trabalho.

Somos simples e eficientes.

Valorizamos as nossas pessoas.

Somos uma equipa dinâmica, íntegra e de confiança.

Onde podes ser SMART?

Portugal

Regime: Remoto

Keywords
Node.jsAWSLambdaStep FunctionsAPI GatewayJavaScriptTypeScriptREST APIsOpenAPI SpecificationsSwaggerSQLNoSQLSequelizeCI/CDGitLabTerraformBackend DevelopmentITTelecommunicationsTechnology ConsultingAPI SecurityYAMLGitHubAzure DevOpsInfrastructure as CodeCloudFormationServerless FrameworkFluent EnglishServerless Architecture

¿Te interesa este puesto?