Engenheiro(a) de Software Backend SR JavaScript / TypeScript (Híbrido)

Remuneração mensal:

PJ R$ 12.000,00 - R$ 15.000,00 / mês

Híbrido

Florianópolis

Sênior

Requisitos

5+ anos de experiência na carreira

JavaScript

TypeScript

Node.js

Docker

ExpressJS

NestJS

Conhecimentos Desejáveis

Python

Kafka

RabbitMQ

Tarefas e Responsabilidades

Sua missão

Como Engenheiro(a) de Software Backend, você será responsável por projetar, desenvolver e manter serviços críticos.

Seu papel envolverá construir sistemas seguros, performáticos e escaláveis, com foco em execução confiável de código, APIs robustas e orquestração de processos.

Um dos principais módulos sob sua responsabilidade será o mecanismo de execução de código dinâmico (Sandbox JavaScript), um componente essencial que permite rodar scripts personalizados com segurança e isolamento, usados por nossos pipelines e agentes internos.

Você terá a oportunidade de contribuir em diferentes camadas do backend: desde o runtime e infraestrutura até a integração com APIs e orquestrações distribuídas.


O que você vai fazer no dia a dia

  • Desenvolver e manter serviços backend escaláveis em Node.js / TypeScript. 
  • Criar e evoluir módulos de execução de código (VM contexts, worker threads, etc.) com foco em segurança e performance. 
  • Construir e documentar APIs seguras e de alto desempenho, integradas a outros sistemas da empresa. 
  • Implementar mecanismos de controle de recursos (tempo, memória, CPU) e observabilidade das execuções. 
  • Garantir isolamento e confiabilidade entre execuções concorrentes.
  • Trabalhar com métricas, logs e tracing para melhorar visibilidade e estabilidade do sistema. 
  • Escrever testes automatizados cobrindo cenários críticos de backend e sandboxing. 
  • Participar de decisões arquiteturais sobre segurança, escalabilidade e versionamento de código dinâmico. 
  • Colaborar com outros times que dependem dos módulos backend e da infraestrutura de execução.

Stack & Ferramentas

  • Linguagens e Engine: Node.js, TypeScript, V8 VM API 
  • Data Layer: PostgreSQL, Redis, MongoDB 
  • Orquestração: Temporal.io, filas e sistemas baseados em eventos (Kafka, RabitMQ)
  • Infraestrutura: Docker, AWS/GCP (ECS, Lambda, S3, Secrets Manager) 
  • CI/CD: GitHub Actions, Argo CD 

O que buscamos no seu perfil

Buscamos alguém curioso(a), detalhista e apaixonado(a) por engenharia backend, que goste de entender o funcionamento interno do runtime e se preocupe com segurança, desempenho e confiabilidade.

Mais do que preencher requisitos técnicos, queremos alguém que compartilhe nossa missão de construir sistemas que ajudem empresas a tomar decisões melhores - com inteligência e confiança.


Requisitos obrigatórios

  • Proficiência em JavaScript/TypeScript (Node.js) 
  • Experiência em desenvolvimento backend e arquitetura de APIs 
  • Conhecimento de segurança e isolamento em execução de código (VM, Docker, etc.) 
  • Experiência com frameworks modernos (Express, NestJS ou similares) 
  • Cultura de testes, métricas e observabilidade

O que pode te destacar ainda mais

  • Experiência com sandboxing em JavaScript ou outras linguagens (WASM, Python, Lua, etc.) 
  • Conhecimento de segurança ofensiva ou exploração de runtimes 
  • Experiência com orquestração distribuída (Temporal.io, Kafka, RabbitMQ, etc.) 
  • Interesse em infraestrutura serverless e execução de código sob demanda 
  • Familiaridade com sistemas de agentes de IA e automação de pipelines Sua missão

Incentivos oferecidos pela VAAS

  • Descanso remunerado de 30 dias após 1 ano
  • Auxílio Caju (alimentação e transporte) para quem atua em modelo híbrido ou presencial
  • Wellhub (antigo Gympass)
  • Telemedicina Conexa & Psicologia Viva, com acesso a:

2 consultas mensais com nutricionista

2 consultas mensais com psicólogo

Clínico geral e especialistas com preços reduzidos via Telemedicina

Descontos em exames da rede Dasa (+15%)

Descontos em farmácias Pague Menos (20% a 30%)


Compartilhar vaga:

Phone

Somente arquivo pdf com o tamanho máximo de 3mb.

Compartilhar vaga: