Backend e-commerce

OVERLABS · Remoto · São Paulo, SP

Recebendo candidaturas · conferida em 22/10

Ficha da vaga

Modelo
Remoto
Onde aceita
Aceita candidatos do Brasil
Senioridade
Senioridade não informada
Salário
R$ 7.500 por mês

Fonte: Mindsight · Ver vaga original →

  • api rest
  • nodejs
  • typescript
  • ci cd

Organizei a descrição em seções com IA. O texto completo da vaga está logo abaixo.

Sobre a vaga

OVERLABS busca um Backend Engineer (E-commerce) para atuar de forma remota no desenvolvimento e sustentação de sistemas de checkout, pagamento, wallets e billing em arquitetura AWS serverless.

O que você vai fazer

  • Projetar, desenvolver e manter serviços backend críticos para checkout, pedidos, pagamento, carteira e billing , garantindo performance, resiliência e segurança.
  • Evoluir arquitetura serverless e event-driven na AWS, com foco em escalabilidade, custo e confiabilidade (ex.: Lambda, filas, tópicos, eventos).
  • Construir e manter integrações com Magento, CMS, gateways de pagamento, antifraude, billing e sistemas internos, cuidando de contratos, idempotência e consistência eventual.
  • Garantir qualidade de entrega: testes, observabilidade, revisões, padrões de código, CI/CD e melhoria contínua de pipeline e tooling.
  • Atuar forte em produção: troubleshooting, RCA, correções definitivas e prevenção de regressões.

O que pedem

  • Experiência sólida como Backend Sênior (tipicamente 5+ anos ), com histórico em sistemas de alta criticidade.
  • Vivência real em e-commerce com domínio de checkout/buy flow , pedidos, pagamento, conciliação, reembolso, chargeback e integrações.
  • Experiência prática com arquitetura distribuída e processamento assíncrono (filas, pub/sub, eventos, eventual consistency, locking, idempotência).
  • Experiência com AWS serverless em produção , incluindo decisões de arquitetura, tradeoffs e otimização.
  • Node.js (idealmente com TypeScript) e construção de APIs (REST e GraphQL).

Descrição completa da vaga

Buscamos Backend Engineer (E-commerce) para um time que sustenta e evolui Buyflow e Selfcare , com foco em checkout, pagamento, wallets e billing . A stack é AWS full serverless , com integrações e interfaces com Magento, CMS e múltiplos provedores/sistemas de pagamento e cobrança (incluindo Kill Bill e afins).

Principais Responsabilidades Projetar, desenvolver e manter serviços backend críticos para checkout, pedidos, pagamento, carteira e billing , garantindo performance, resiliência e segurança. Evoluir arquitetura serverless e event-driven na AWS, com foco em escalabilidade, custo e confiabilidade (ex.: Lambda, filas, tópicos, eventos). Construir e manter integrações com Magento, CMS, gateways de pagamento, antifraude, billing e sistemas internos, cuidando de contratos, idempotência e consistência eventual. Garantir qualidade de entrega: testes, observabilidade, revisões, padrões de código, CI/CD e melhoria contínua de pipeline e tooling. Atuar forte em produção: troubleshooting, RCA, correções definitivas e prevenção de regressões. Mentorar pessoas do time, influenciar decisões técnicas e puxar iniciativas de melhoria (refactors, redução de custo, redução de latência, confiabilidade).

Experiências Necessárias Experiência sólida como Backend Sênior (tipicamente 5+ anos ), com histórico em sistemas de alta criticidade. Vivência real em e-commerce com domínio de checkout/buy flow , pedidos, pagamento, conciliação, reembolso, chargeback e integrações. Experiência prática com arquitetura distribuída e processamento assíncrono (filas, pub/sub, eventos, eventual consistency, locking, idempotência). Experiência com AWS serverless em produção , incluindo decisões de arquitetura, tradeoffs e otimização.

Requisitos Obrigatórios Técnicos Node.js (idealmente com TypeScript) e construção de APIs (REST e GraphQL). AWS serverless : domínio de Lambda e serviços de integração e mensageria (ex.: API Gateway, DynamoDB, SQS, EventBridge, SNS, Step Functions). Infra as Code com CDK ou Serverless Framework e práticas de versionamento, ambientes e deploy seguro Bancos e modelagem para cenários transacionais e leitura pesada: DynamoDB, MongoDB, MySQL, PostgreSQL (e noções de tuning, índices, consistência, migrações). Mensageria e streaming: SNS, SQS, EventBdrige e Kafka , com atenção a ordering, retries, DLQ e idempotência. Boas práticas de engenharia: testes (unitário e integração), observabilidade (logs, métricas, tracing), segurança (segredos, IAM, least privilege).

Diferenciais Experiência específica com Magento (integrações, eventos, catálogo, checkout) e ecossistema de CMS. Experiência com billing/subscription platforms (ex.: Kill Bill ou similares), regras de cobrança, proration, invoices, dunning e integrações com PSP. Conhecimento de custos em serverless (cold start, provisioned concurrency, padrões de acesso DynamoDB, bateladas, TTL, etc.). Experiência com SRE-ish practices: SLO/SLI, incident response e hardening de serviços críticos.

Habilidades Interpessoais Proatividade e senso de dono : identifica gargalos e riscos, propõe melhorias e conduz até produção. Comunicação clara com áreas parceiras (produto, QA, arquitetura, suporte) e habilidade de negociar tradeoffs. Pragmatismo: entrega em pedaços pequenos, com qualidade, sem “projeto infinito”. Maturidade para mentorar, fazer code review bom e elevar o padrão sem virar o fiscal chato do repositório.

Informações Adicionais: Modelo de contratação: PJ Modelo de atuação: Remoto

Perguntas e respostas sobre a vaga

Aceita candidatos de onde?
Aceita candidatos do Brasil.
Qual o regime de contratação?
A vaga não diz.
É remota?
Sim, é remota.
Informa salário?
Sim: R$ 7.500 por mês.

Nenhuma vaga séria cobra para você se candidatar, e eu nunca peço dado bancário dentro de uma candidatura. O plano pago é cobrado só pelo Asaas, meu parceiro de pagamento.

Vagas parecidas

Candidatar com o aplica.ai

Leva 2 minutos, só o CV.