Desenvolvedor Fullstack Pleno
Grupo H2
Descrição da vaga
Buscamos uma pessoa Desenvolvedora Fullstack Pleno para fazer parte do time do Grupo H2, atuando principalmente em backend (70%), mas com participação também no frontend (30%).
Você irá desenvolver features de ponta a ponta em um ambiente transacional e regulado, trabalhando com integrações críticas de pagamentos, PIX, KYC e outros serviços externos. Aqui, qualidade, observabilidade e ownership são essenciais - sua responsabilidade vai do desenvolvimento à estabilização em produção.
Principais responsabilidades:
- Desenvolver features completas, do backend ao frontend;
- Construir APIs e integrações com serviços externos;
- Trabalhar com cenários de timeout, retry e idempotência;
- Investigar problemas usando logs, traces e SQL;
- Instrumentar e acompanhar suas entregas em produção;
- Atuar na evolução de qualidade, testes e dívida técnica;
- Participar dos processos de deploy e CI/CD;
- Compartilhar conhecimento e apoiar profissionais mais juniores.
Perfil profissional
Perfil técnico e hands-on, visão sistêmica e capacidade de tomar decisões em ambientes complexos. Deve possuir boa comunicação, capacidade de influenciar times e forte orientação a resultados e pragmatismo técnico.
Backend e Desenvolvimento:
- Experiência prática com Node.js e TypeScript;
- Experiência com NestJS ou frameworks backend similares;
- Conhecimento de desenvolvimento de APIs e integrações;
- Experiência com sistemas transacionais e integrações com serviços externos;
- Conhecimento de MySQL e/ou PostgreSQL;
- Domínio de conceitos de SQL, incluindo índices, transações e análise de planos de execução;
- Experiência com ORM, preferencialmente TypeORM, sem depender exclusivamente da abstração do ORM;
- Conhecimento de tratamento de falhas em integrações, incluindo timeout, retry e idempotência.
Frontend:
- Experiência com React;
- Experiência com TypeScript e JavaScript;
- Capacidade de desenvolver interfaces integradas a APIs internas e SDKs de terceiros;
- Capacidade de atuar em features fullstack, conectando frontend, backend e integrações.
Cloud, DevOps e Observabilidade:
- Conhecimento de arquitetura Cloud das aplicações em que atua;
- Conhecimento de pipelines de implantação e práticas de DevOps/CI/CD;
- Experiência realizando deploys utilizando automações existentes;
- Experiência com monitoramento e troubleshooting de aplicações;
- Conhecimento de APM, logs estruturados e tracing;
- Experiência com ferramentas de observabilidade, preferencialmente Datadog;
- Capacidade de implementar instrumentação e logs que facilitem a investigação de problemas.
Qualidade e Engenharia:
- Experiência com testes automatizados;
- Capacidade de avaliar impactos de mudanças em outras funcionalidades;
- Experiência com identificação e redução de dívida técnica;
- Capacidade de realizar investigação de causa raiz;
- Conhecimento de boas práticas de desenvolvimento e manutenção de software;
- Experiência com documentação técnica e registro de decisões.
Requisitos obrigatórios:
- Experiência profissional como Software Engineer / Desenvolvedor de nível Pleno ou equivalente;
- Experiência prática com backend em Node.js + TypeScript;
- Experiência com React e desenvolvimento frontend;
- Experiência com SQL e bancos relacionais;
- Experiência com desenvolvimento de APIs e integrações;
- Experiência com sistemas em produção e troubleshooting;
- Conhecimento de CI/CD e práticas DevOps;
Diferenciais:
- Experiência em ambientes regulados e transacionais;
- Experiência com pagamentos, PIX, KYC, biometria ou antifraude;
- Experiência com plataformas de apostas, jogos ou sistemas de tempo real;
- Experiência com WebSocket e atualização incremental de dados;
- Experiência com Datadog;
- Experiência com integrações com múltiplos provedores externos;
100% Presencial na região de Pinheiros, São Paulo - SP - Inegociável!
Contratação PJ com benefícios.
* Valorizamos a diversidade e promovemos um ambiente inclusivo. Todas as nossas vagas são também destinadas a pessoas com deficiência (PcD)
