Desenvolvedor(a) Full Stack Sênior | Finances

G4

São Paulo

On-site

BRL 180,000 - 300,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Benefício flexível de R$ 1000,00 no iF
Saúde - Alice sem coparticipação
Descanso remunerado de 30 dias após 12
Licença maternidade e paternidade estذ

Job summary

A G4 procura um(a) Desenvolvedor(a) Full Stack Sênior para evoluir os produtos de Checkout e Pagamentos e integrações financeiras com ERP e CRM. Você atuará na construção de soluções escaláveis, seguras e confiáveis, com foco no backend, arquitetura e operação em produção.

Será referência técnica na squad de Finances, orientando a arquitetura, o desenvolvimento e a sustentação dos sistemas. Você participará da resolução de problemas complexos, melhoria de código e compartilhamento de

Qualifications

  • 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, APIs e integrações entre sistemas.
  • Experiência consistente com React e Next.js na construção de aplicações web.
  • Domínio de PostgreSQL, modelagem de dados, SQL, otimização de consultas e controle transacional.
  • Experiência com sistemas distribuídos, comunicação assíncrona e arquitetura orientada a eventos com Kafka.
  • Experiência prática com AWS e containers (Kubernetes / EKS).
  • Conhecimentos de observabilidade com Datadog e investigação de problemas por métricas/logs.
  • Conhecimentos de boas práticas de engenharia, incluindo qualidade de código, testes automatizados e segurança.
  • Capacidade de diagnosticar e resolver problemas complexos envolvendo aplicação, banco de dados e infraestrutura.

Responsibilities

  • Desenvolver e evoluir serviços e APIs com Node.js e interfaces com React/Next.js.
  • Sustentar integrações com provedores de pagamento, incluindo cobranças, estornos e assinaturas.
  • Garantir a robustez de transações e evitar cobranças duplicadas entre sistemas.
  • Aprimorar desempenho e estabilidade para picos de vendas (eventos, Black Friday).
  • Construir integrações entre vendas, pagamentos, ERP e CRM com Kafka, respeitando idempotência e tratamento de falhas.
  • Projetar sistemas distribuídos na AWS com Kubernetes e EKS, assegurando escalabilidade e segurança.
  • Atuar na observabilidade com Datadog (métricas, logs, traces) e diagnóstico de incidentes.

Skills

Node.js
APIs
React
Next.js
PostgreSQL
Kafka
AWS
Kubernetes
Datadog
Sistemas distribuídos

Tools

Amazon EKS
Docker
Azure

Job description

Sobre o G4 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.

Sobre a Vaga

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
Checkout e Pagamentos
  • 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.
Desejáveis
  • 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.
Perfil
  • 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ícios
  • Benefício flexível de R$ 1000,00 no cartão iFood
  • 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.
  • Aplicativo de Atividade Física VIK.
  • Acesso a Plataforma Viver de AI.
  • Acesso Plataforma FluencyPass.
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
Customer Success | G4 OS
Customer Success | G4 OS

G4 • São Paulo

On-site
BRL 90,000 - 150,000
iFood Benefícios cartão 1000
Assistência médica Alice
Descanso remunerado 30 dias
+6
ANALISTA DE TECNOLOGIA DA INFORMACAO PLENO
ANALISTA DE TECNOLOGIA DA INFORMACAO PLENO

Alloha • Rio de Janeiro

Hybrid
BRL 134,000 - 246,000
Assistência odontológica
Vale Refeição
Seguro de vida
+4
ANALISTA DE TECNOLOGIA DA INFORMACAO PLENO
ANALISTA DE TECNOLOGIA DA INFORMACAO PLENO

Giga+ • Rio de Janeiro

On-site
BRL 120,000 - 180,000
Assistência odontológica
Vale Refeição
Seguro de vida
+2
ANALISTA DE TECNOLOGIA DA INFORMACAO PLENO
ANALISTA DE TECNOLOGIA DA INFORMACAO PLENO

RadarISP • Rio de Janeiro

Hybrid
BRL 120,000 - 180,000
Assistência odontológica
Vale Refeição
Seguro de vida
+9
Engenheiro(a) de Software (.NET) | BTG Empresas
Engenheiro(a) de Software (.NET) | BTG Empresas

MeuHome • São Paulo

Hybrid
BRL 120,000 - 180,000
PLR
Plano Médico
Plano Odontológico
+10
Desenvolvedor(a) Backend Java Sênior | Garantias
Desenvolvedor(a) Backend Java Sênior | Garantias

BTG Pactual • Rio de Janeiro

On-site
BRL 180,000 - 240,000
Participação nos Lucros e Resultados (
PLR
Auxílio Alimentação e Refeição
+13
Desenvolvedor de Sustentação e Suporte N2
Desenvolvedor de Sustentação e Suporte N2

GIRO.TECH - Tecnologia para originação e distribuição de crédito. • Brazil

Remote
BRL 53,000 - 63,000
Remote First
Horário Semi-flexível
Day Off no aniversário
+1
SOFTWARE ENGINEER GO PL
SOFTWARE ENGINEER GO PL

MeuHome • Brazil

Hybrid
BRL 180,000 - 260,000
Salário Fixo
Plano de Saúde e Odontológico
Hospital Virtual Verde
+8
SOFTWARE ENGINEER GO PLENO
SOFTWARE ENGINEER GO PLENO

MeuHome • Brazil

Hybrid
BRL 167,000 - 279,000
Plano de Saúde
Vale Refeição/Alimentação
Auxílio Creche
+5