Engenheiro de Software full stack
Indexed description
A Legitimuz é a plataforma no Brasil que combina verificação de identidade com prevenção à fraude antes dela evoluir, porque barrar um fraudador e aprovar um cliente legítimo não são objetivos opostos.
Fraude encontra barreiras. Cliente legítimo segue. Sua empresa performa mais.
Nossa tecnologia própria é o one-stop-shop da prevenção à fraude: uma plataforma customizável que atua como mais uma camada de segurança na sua operação, entregando onboarding e transações com a maior performance do mercado.
Já são mais de 23 milhões de brasileiros verificados, +R$ 100 milhões em fraudes antecipadas e Liveness Inteligente que se adapta ao risco real de cada transação.
Biometria · Background Check · Device Intelligence · Documentoscopia
Nossos canais:
- Site oficial: https://legitimuz.com/
- Instagram: https://www.instagram.com/legitimuz.br
Sobre a posição:
Buscamos um profissional para atuar em projetos de alta relevância técnica, desenvolvendo APIs, integrações, interfaces web responsivas e soluções que precisam operar com segurança, baixa latência e alto volume de requisições.
A pessoa ideal tem forte base em Node.js, experiência sólida com React/Next.js, domínio de integração com APIs REST, conhecimento em bancos de dados relacionais e não relacionais, além de boa capacidade para investigar problemas de performance, consumo de CPU, memória, latência e gargalos em aplicações distribuídas.
Responsabilidades
- Desenvolver, manter e evoluir aplicações backend em Node.js.
- Construir e manter aplicações frontend com React e Next.js.
- Criar interfaces responsivas, com abordagem mobile first e foco em usabilidade.
- Integrar frontend com APIs REST, serviços internos e sistemas externos.
- Desenvolver APIs seguras, performáticas e escaláveis.
- Atuar em fluxos de KYC, verificação de identidade, Liveness, OCR, Facematch e Biometria.
- Investigar problemas de performance em produção e homologação.
- Identificar trechos de código com alto consumo de CPU, memória ou I/O.
- Monitorar latência, throughput, uso de recursos e comportamento de aplicações.
- Apoiar decisões técnicas relacionadas a arquitetura, observabilidade e escalabilidade.
- Trabalhar com bancos de dados: PostgreSQL, ClickHouse e OpenSearch.
- Colaborar com times de produto, QA, suporte, infraestrutura e engenharia.
- Participar de code reviews, refinamentos técnicos e melhorias contínuas.
- Contribuir para a qualidade, segurança e manutenção do código.
Requisitos Técnicos Obrigatórios
- Experiência sólida com ReactJS, Next.Js, Node.js e TypeScript.
- Experiência com desenvolvimento de APIs REST.
- Conhecimento em frameworks: NestJS, Express, AdonisJS.
- Boa compreensão de arquitetura de aplicações backend.
- Experiência com autenticação, autorização, validação de dados e tratamento de erros.
- Capacidade de diagnosticar gargalos de performance.
- Conhecimento sobre event loop, concorrência e processamento assíncrono em Node.js.
- Experiência com logs, métricas, traces e ferramentas de observabilidade.
- Boas práticas de versionamento, testes e code review.
- Conhecimento em boas práticas de componentização.
- Capacidade de construir telas responsivas e mobile first.
- Experiência com consumo de APIs REST.
- Conhecimento em gerenciamento de estado, hooks e arquitetura de frontend.
- Preocupação com performance, acessibilidade, usabilidade e experiência do usuário.
- Capacidade de trabalhar em fluxos complexos de produto com múltiplas etapas e estados
- Experiência com PostgreSQL.
- Conhecimento em modelagem de dados, índices, queries performáticas e planos de execução.
- Capacidade de investigar lentidão em queries e gargalos de banco.
- Conhecimento em monitoramento de aplicações.
- Capacidade de analisar latência, CPU, memória e throughput.
- Experiência investigando: memory leak, alto consumo de CPU, lentidão em endpoints.
- Familiaridade com métricas, logs estruturados, tracing e dashboards de monitoramento.
Desejáveis
- Familiaridade com ClickHouse e OpenSearch
- Experiência prévia em KYC, verificação de identidade, antifraude, biometria ou onboarding digital.
- Experiência com fluxos de Liveness, OCR, Facematch, Biometria ou validação transacional.
- Experiência com AWS, Docker, Kubernetes (ECS / EKS), autoscaling e health checks.
- Experiência com pipelines CI/CD e arquitetura de microsserviços.
- Experiência com sistemas de alta disponibilidade e alta escala.
- Conhecimento em segurança de aplicações e tratamento de dados sensíveis.
- Familiaridade com ambientes regulados ou produtos críticos.
Detalhes da vaga
- Modelo: PJ
- Presencial em São Paulo-SP (Brooklin)
- Horário: Disponibilidade de 8 horas diárias (Segunda a Sexta)
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search