Estamos buscando um(a) desenvolvedor(a) full-stack experiente para atuar em nosso SaaS de checkout, pagamentos e tracking (pixel/CAPI). O produto já está em produção, é multi-tenant e exige um alto nível de qualidade e atenção aos detalhes.
Responsabilidades Principais:
- Corrigir bugs na raiz, garantindo a implementação de testes automatizados para prevenir recorrências.
- Desenvolver novas funcionalidades, incluindo recursos de cadastro e onboarding de clientes.
- Implementar integrações com sistemas externos e gateways de pagamento.
Requisitos Técnicos Obrigatórios:
- Experiência sólida com
Next.js (utilizando App Router).
- Proficiência em TypeScript.
- Conhecimento e experiência com arquiteturas serverless.
- Experiência com bancos de dados Postgres e/ou KV.
- Domínio de Git e fluxo de trabalho com Pull Requests (PRs).
Diferenciais:
- Experiência prévia no desenvolvimento de sistemas de checkout e pagamentos.
- Conhecimento em webhooks de gateways de pagamento.
- Experiência com implementação de pixels de rastreamento (Meta/TikTok CAPI).
Nossa Régua de Qualidade:
- Precisão financeira: Garantir que o dinheiro seja tratado ao centavo.
- Isolamento de dados: Assegurar isolamento total entre os dados dos clientes.
- Idempotência: Implementar operações que possam ser repetidas sem efeitos colaterais indesejados.
- Testes rigorosos: Nenhum código será considerado "pronto" sem testes adequados.
Metodologia de Trabalho:
- O trabalho será realizado sob um Acordo de Não Divulgação (NDA).
- Ambiente de desenvolvimento isolado.
- Todos os Pull Requests passarão por um processo de revisão.
- Pagamento por marcos (milestones) do projeto.
- O processo se iniciará com uma tarefa-teste pequena e paga para avaliar a compatibilidade e qualidade do trabalho.
Prazo de Entrega: Não estabelecido