Desenvolvedor(a) Full Stack Sênior | Finances

G4

São Paulo

On-site

BRL 201,000 - 312,000

Full time

43 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Benefício flexível de R$1000 no cartão
Saúde - Alice
Descanso Remunerado de 30 dias após 12
Licença maternidade/paternidade estend

Job summary

G4 procura Desenvolvedor(a) Full Stack Sênior para evoluir produtos de Checkout e pagamentos, conectando SelfCheckout e InsideSales a ERP/CRM. Você atuará na construção e sustentação de sistemas, com foco em backend, arquitetura e operações em produção, mantendo qualidade de código e alta disponibilidade.

Referencia técnica entre desenvolvedores, lidando com integrações, Kubernetes, PostgreSQL e observabilidade com Datadog para reduzir falhas e melhorar o desempenho em picos de venda.

Qualifications

  • Experiência sênior com desenvolvimento de software e sistemas em produção.
  • Forte domínio em Node.js, APIs e integrações entre sistemas.
  • Experiência com React/Next.js na construção de aplicações web.
  • Domínio de PostgreSQL e modelagem de dados, SQL e transações.
  • Experiência com infra AWS, Kubernetes e EKS, e observabilidade com Datadog.
  • Conhecimentos de integrações com ERP/CRM e pagamentos (Pix/recorrência).
  • Inglês técnico para leitura de documentação de provedores.

Responsibilities

  • Desenvolver e evoluir serviços e APIs com Node.js com frontend em React/Next.js.
  • Implementar integrações com provedores de pagamento, ERP e CRM.
  • Garantir consistência de transações, evitar cobranças duplicadas e falhas.
  • Projetar sistemas distribuídos, escaláveis e com boa observabilidade.
  • Conduzir diagnósticos de incidentes em produção e melhorar código e arquitetura.

Skills

Node.js
React
Next.js
PostgreSQL
Kafka
AWS
Kubernetes
Datadog
ERP/CRM integrations
Inglês técnico

Tools

SAP Business One
Salesforce
HubSpot
PayPal
Pagar.me
Kafka

Job description

O G4 nasce a partir de uma constatação simples e incômoda: crescer empresas no Brasil exige mais do que boas intenções e teoria. Exige método, repertório e decisões sustentadas por experiências reais.

Naquele momento, o ecossistema empresarial oferecia informação em excesso e direção de menos. Faltavam referências para quem precisava decidir sob pressão, estruturar crescimento e liderar empresas em ambientes complexos.

O G4 surge para ocupar esse espaço, com um foco claro: aproximar prática e método da realidade de quem constrói negócios no país.

Com o tempo, os desafios dos empresários evoluíram. As empresas cresceram, as decisões ganharam escala e as consequências se tornaram maiores. A atuação do G4 evoluiu junto, assim como a nossa marca, acompanhando a maturidade dos líderes e a complexidade dos negócios.

O que começa como uma iniciativa voltada à gestão se transforma, de forma consistente, em uma estrutura capaz de orientar decisões, sustentar crescimento e ampliar o impacto de quem faz o Brasil avançar.

O G4 procura um(a) Desenvolvedor(a) Full Stack Sênior para atuar na evolução dos produtos de Checkout e Pagamentos e nas integrações financeiras com ERP e CRM. Você participará da construção e sustentação dos sistemas que conectam a jornada de compra no SelfCheckout e no InsideSales ao processamento dos pagamentos, faturamento e conciliação financeira.

Sua missão será desenvolver soluções escaláveis, seguras e confiáveis, com qualidade de código e entendimento dos impactos no negócio. A posição tem atuação full stack, com forte participação no backend, na arquitetura e na operação dos sistemas em produção.

Você será uma referência técnica entre os desenvolvedores da squad de Finances, contribuindo para a arquitetura, o desenvolvimento e a sustentação dos sistemas. Atuará na resolução de problemas complexos, na qualidade do código e no compartilhamento de conhecimento com o time de engenharia.

Responsabilidades
  • Desenvolver e evoluir serviços e APIs com Node.js e interfaces com React e Next.js para o SelfCheckout e o InsideSales.
  • Implementar e sustentar integrações com provedores de pagamento, contemplando cobranças, confirmação de pagamentos, estornos, parcelamentos e assinaturas.
  • Garantir o tratamento adequado de falhas e a consistência das transações, prevenindo cobranças duplicadas e divergências entre sistemas.
  • Melhorar o desempenho e a estabilidade das aplicações, preparando os sistemas para picos de vendas em eventos como G4 Valley e Black Friday.
Finances e integrações
  • Desenvolver e manter integrações entre sistemas de vendas, pagamentos, ERP e CRM, conectando pedidos, recebimentos, faturamento e conciliação.
  • Construir e evoluir fluxos de comunicação por eventos com Kafka, considerando idempotência, reprocessamento seguro, controle de duplicidades e tratamento de falhas parciais.
  • Implementar os fluxos financeiros conforme as regras de negócio definidas, considerando seus impactos no fluxo de caixa e garantindo a integridade das informações entre os sistemas.
  • Investigar divergências e falhas recorrentes nas integrações, corrigindo suas causas e reduzindo a necessidade de intervenções manuais.
Arquitetura, infraestrutura e observabilidade
  • Projetar e evoluir sistemas distribuídos, avaliando escalabilidade, disponibilidade, segurança e complexidade operacional.
  • Atuar na implantação e operação de aplicações na AWS, utilizando Kubernetes e Amazon EKS.
  • Evoluir a modelagem de dados e o desempenho do PostgreSQL, com atenção a consultas, índices, transações e integridade das informações.
  • Instrumentar e acompanhar aplicações com Datadog, utilizando métricas, logs, traces e alertas para identificar problemas e orientar melhorias.
  • Atuar no diagnóstico e na resolução de incidentes em produção, correlacionando evidências, identificando causas e implementando correções duradouras.
Qualidade de código e referência técnica
  • Produzir código legível, testável e sustentável, com testes automatizados, revisões de código e documentação adequada.
  • Analisar requisitos, identificar dependências e impactos técnicos e implementar soluções alinhadas aos padrões de arquitetura e qualidade do time.
  • Participar das decisões de arquitetura e implementação, discutindo alternativas, riscos e impactos com os demais desenvolvedores.
  • Ser referência técnica para o time, compartilhando conhecimento, apoiando outros desenvolvedores e contribuindo para a evolução das práticas de engenharia.
  • Assumir responsabilidade técnica pelas soluções, desde a análise dos requisitos até a implantação e o acompanhamento em produção.
Requisitos e proficiências
Obrigatórios
  • Experiência consolidada em desenvolvimento de software, com atuação sênior e histórico de construção e sustentação de sistemas em produção.
  • Conhecimentos sólidos em Node.js, desenvolvimento de APIs e integrações entre sistemas.
  • Experiência consistente com React e Next.js na construção e evolução de aplicações web.
  • Domínio de PostgreSQL, incluindo modelagem de dados, SQL, otimização de consultas e controle transacional.
  • Experiência com sistemas distribuídos, comunicação assíncrona e arquiteturas orientadas a eventos utilizando Kafka.
  • Experiência prática com infraestrutura AWS e aplicações conteinerizadas em Kubernetes e Amazon EKS.
  • Conhecimentos de observabilidade com Datadog e capacidade de investigar problemas utilizando métricas, logs e rastreamento de requisições.
  • Bons conhecimentos de sistemas de pagamentos, ciclo financeiro de uma venda, fluxo de caixa e integrações com ERP e CRM.
  • Conhecimentos sólidos de boas práticas de engenharia, incluindo qualidade de código, testes automatizados, revisão de código e segurança de aplicações.
  • Capacidade de diagnosticar e resolver problemas complexos, considerando aplicação, banco de dados, infraestrutura e integrações.
  • Boa comunicação técnica para discutir soluções, esclarecer dúvidas, sinalizar riscos e compartilhar conhecimento com os demais desenvolvedores.
  • Experiência com SAP Business One e integrações relacionadas a faturamento, notas fiscais e conciliação.
  • Vivência com provedores de pagamento, como PayPal e Pagar.me, e fluxos de Pix, cartão, parcelamento e recorrência.
  • Experiência com CRMs, como Salesforce e HubSpot, integrados à jornada de venda.
  • Vivência em sistemas de checkout com alto volume de transações e picos de acesso.
  • Experiência com automação de processos financeiros e redução de retrabalho operacional.
  • Inglês para leitura de documentação técnica e de provedores.
  • Pensamento analítico e agilidade de raciocínio para entender cenários, priorizar ações e tomar decisões fundamentadas em um ambiente dinâmico.
  • Perfil investigativo e habilidade de troubleshooting, com foco em identificar e resolver a causa dos problemas.
  • Compromisso com qualidade de código e simplicidade das soluções, equilibrando prazo, manutenção e necessidades do negócio.
  • Autonomia para conduzir problemas técnicos complexos e responsabilidade pelas entregas, incluindo o pós-deploy.
  • Postura colaborativa, boa comunicação e disposição para compartilhar conhecimento e elevar o nível técnico do time.
  • Capacidade de relacionar decisões técnicas à confiabilidade dos sistemas, à experiência do cliente e à integridade das operações financeiras.
  • Benefício flexível de R$ 1000,00 no cartão iFood Benefícios.
  • Saúde - Assistência Médica da Alice (sem coparticipação).
  • Descanso Remunerado de 30 dias após 12 meses.
  • Licença maternidade e paternidade estendida.
  • Educação - Acesso a plataforma dos conteúdos online do G4 e Imersões.
  • Temos parceria com o Gympass e TotalPass.
  • Acesso a plataforma Reservatório de Dopamina.
  • Acesso a telemedicina com médicos e psicólogos na Starbem.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Product Manager Finance Sênior
Product Manager Finance Sênior

G4 • São Paulo

Hybrid
BRL 300,000 - 420,000
Cartão iFood Benefícios
Seguro saúde - Alice
Descanso Remunerado 30 dias
+7
Desenvolvedor Sênior Full Stack para a Squad de Martech
Desenvolvedor Sênior Full Stack para a Squad de Martech

G4 • São Paulo

On-site
BRL 180,000 - 240,000
Cartão iFood Benefícios (R$ 1000)
Assistência Médica Alice sem copartic
Descanso remunerado de 30 dias após 12
+4
Engenheiro(a) de Software (.NET) | BTG Empresas
Engenheiro(a) de Software (.NET) | BTG Empresas

Meu Home • São Paulo

Hybrid
BRL 120,000 - 180,000
PLR
Plano Médico
Plano Odontológico
+10
Desenvolvedor(a) Full Stack Pleno (Go + React)
Desenvolvedor(a) Full Stack Pleno (Go + React)

Grupo FGF • Uberlândia

Hybrid
BRL 100,000 - 167,000
Vale Alimentação
Café da manhã e lanche
Vale transporte
+7
Desenvolvimento Full Stack (.Net + Angular) Pleno | Híbrido/RJ - 136873
Desenvolvimento Full Stack (.Net + Angular) Pleno | Híbrido/RJ - 136873

GFT Technologies SE • Rio de Janeiro

Hybrid
BRL 180,000 - 270,000
Cartão Multi-benefícios
Bolsa de Estudos e Certificações
Horário de trabalho flexível
+7
Desenvolvedor de Software Sênior
Desenvolvedor de Software Sênior

G4F • Brasília

On-site
BRL 180,000 - 280,000
Vale alimentação/refeição
Vale transporte (Opcional)
Wellhub (Gympass)
+2
Desenvolvimento Java Sênior | Híbrido/RJ - 136678
Desenvolvimento Java Sênior | Híbrido/RJ - 136678

GFT Technologies SE • Rio de Janeiro

Hybrid
BRL 150,000 - 210,000
Cartão multi-benefícios – você escolhe
Bolsas de Estudos para cursos de GradU
Programas de incentivo à Certificações
+8
Desenvolvimento Java Sênior | Híbrido/RJ - 136678
Desenvolvimento Java Sênior | Híbrido/RJ - 136678

GFT Technologies SE • Barueri

Hybrid
BRL 180,000 - 280,000
Cartão multi-benefícios – você escolhe
Bolsas de Estudos para cursos de GradU
Programas de incentivo à Certificações
+8
Dev Fullstack ASP.NET/C# Pl/Sr | Open Finance
Dev Fullstack ASP.NET/C# Pl/Sr | Open Finance

DB | CRESCER com propósito! • Porto Alegre

On-site
BRL 120,000 - 180,000
Vale alimentação/refeição
Ajuda de Custo
Plano de Saúde
+10
Desenvolvimento Full Stack (.Net + Angular) Pleno | Híbrido/RJ
Desenvolvimento Full Stack (.Net + Angular) Pleno | Híbrido/RJ

GFT Technologies SE • Barueri

Hybrid
BRL 134,000 - 201,000
Cartão multi-benefícios
Bolsas de estudos
Certificações
+9