Senior Software Developer — Integrações & Plataforma

SolarGrid

Rio de Janeiro

Presencial

BRL 120 000 - 180 000

Tempo integral

Há 7 dias
Torna-te num dos primeiros candidatos

Recebe mais respostas dos empregadores

Envia um currículo específico para a oferta em poucos minutos.

Resumo da oferta

A SolarGrid está recrutando para o time de Desenvolvimento da empresa. Você irá construir e sustentar integrações críticas da plataforma, desenhar APIs internas padronizadas e acompanhar a publicação do app via CI/CD, Expo e lojas.

Buscamos experiência em TypeScript/Node, PostgreSQL, REST APIs, webhooks e reconhecimento de padrões de integração com ERP, gateway de pagamentos, CRM e plataformas de assinatura digital. Vontade de atuar com qualidade, observabilidade e conformidade LGPD.

Qualificações

  • Graduação completa em Ciência da Computação, Engenharia de Software, Engenharia da Computação, Sistemas de Informação, Análise e Desenvolvimento de Sistemas ou engenarias.
  • Vivência com EAS (Expo Application Services) e publicação em lojas (App Store /Google Play).
  • Conhecimento em engenharia de software com parte relevante da trajetória em integrações entre sistemas (ERP, gateways de pagamento, CRM ou similares); TypeScript/Node sólido; APIs REST, webhooks, filas e processamento assíncrono com idempotência, reprocessamento e tratamento de erros; PostgreSQL sólido (modelagem e performance).
  • Git/GitHub. Noções de CI/CD;
  • Vivência com Supabase (RLS, Edge Functions,Auth, Storage); observabilidade(Sentry, logs estruturados); segurança e LGPD aplicadas a dados financeiros; React Native/Expo.;
  • Vivência mínima de 5 anos com desenvolvimento desenvolvimento de software, com integrações críticas em produção (pagamentos, ERP ou equivalente).
  • Vivência com Gateways de pagamento, CRMs, ERPs de faturamento e plataformas de assinatura digital;

Responsabilidades

  • Construir e sustentar as integrações críticas da plataforma: ERP de faturamento, gateway de pagamentos (Pix, boleto, cartão e webhooks de conciliação), CRM e assinatura digital.
  • Desenhar as APIs internas e os padrões de plataforma (contratos versionados, idempotência, observabilidade) compartilhados pelos produtos da área.
  • Operar a esteira de release do aplicativo: CI/CD, builds via EAS e publicação nas lojas (AppStore e Google Play).
  • Desenvolver no dia a dia em React, React Native/Expo, Typescript e PostgreSQL, com revisão de código como prática de qualidade da equipe.
  • Sustentar o aplicativo em produção após a publicação, com atenção especial à confiabilidade das integrações de pagamento — conciliação, reprocessamento e trilha de auditoria.

Conhecimentos

React
React Native/Expo
TypeScript
Node.js
PostgreSQL
REST APIs
Webhooks
CI/CD
Git/GitHub
Observability
Supabase
Cloud basics

Formação académica

Graduação completa em Ciência da Computação
Engenharia de Software
Engenharia da Computação
Sistemas de Informação
Análise e Desenvolvimento de Sistemas

Ferramentas

EAS (Expo Application Services)
App Store / Google Play publishing
Supabase
Sentry

Descrição da oferta de emprego

Job description

Venha fazer parte do time de Desenvolvimento da empresa!

Main responsibilities
  • Construir e sustentar as integrações críticas da plataforma: ERP de faturamento, gateway de pagamentos (Pix, boleto, cartão e webhooks de conciliação), CRM e assinatura digital.
  • Desenhar as APIs internas e os padrões de plataforma (contratos versionados, idempotência,observabilidade) compartilhados pelos produtos da área.
  • Operar a esteira de release do aplicativo: CI/CD, builds via EAS e publicação nas lojas (AppStore e Google Play).
  • Desenvolver no dia a dia em React, React Native/Expo,Typescript e PostgreSQL, com revisão de código como prática de qualidade da equipe.
  • Sustentar o aplicativo em produção após a publicação, com atenção especial à confiabilidade das integrações de pagamento — conciliação, reprocessamento e trilha de auditoria.
Requirements and skills
  • Graduação completa emCiência da Computação,Engenharia de Software,Engenharia da Computação,Sistemas de Informação, Análise eDesenvolvimento de Sistemas odemais Engenharias;
  • Vivência comEAS (Expo Application Services) epublicação em lojas (App Store /Google Play).
  • Necessário conhecimento emEngenharia de software com parte relevante da trajetória emintegrações entre sistemas (ERP,gateways de pagamento, CRM ou similares);TypeScript/Node sólido;APIs REST, webhooks, filas eprocessamento assíncrono comidempotência, reprocessamento etratamento de erros;PostgreSQL sólido (modelagem eperformance).
  • Git/GitHub. Noções de CI/CD;
  • Vivência comSupabase (RLS, Edge Functions,Auth, Storage); observabilidade(Sentry, logs estruturados);segurança e LGPD aplicadas a dadosfinanceiros; React Native/Expo.;
  • Vivência mínima de 5 anos com desenvolvimento desenvolvimento de software, com integrações críticas em produção (pagamentos, ERP ou equivalente).
  • Vivência com Gateways de pagamento, CRMs, ERPs de faturamento e plataformas de assinatura digital;
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta e larga o ficheiro aqui.
Similar jobs

Ofertas semelhantes que vale a pena comparar

Desenvolvedor Full Stack Sênior
Desenvolvedor Full Stack Sênior

Humgroup • Curitiba

Presencial
Engenharia de Software Fullstack Sênior - C# | React
Engenharia de Software Fullstack Sênior - C# | React

TOTVS • São Paulo

Presencial
BRL 180 000 - 260 000
Desenvolvedor(a) Full Stack - Foco em Integrações
Desenvolvedor(a) Full Stack - Foco em Integrações

BW8 • Londrina

Presencial
Líder de Desenvolvimento
Líder de Desenvolvimento

Finnet • São Paulo

Presencial
BRL 180 000 - 260 000
Desenvolvedor Full Stack Web (Node e Flutter) - Sênior
Desenvolvedor Full Stack Web (Node e Flutter) - Sênior

Rock Encantech • Brasil

Presencial
BRL 180 000 - 280 000
Analista Desenvolvedor Sênior
Analista Desenvolvedor Sênior

PROMARKET • Agudos

Presencial
BRL 120 000 - 170 000
[BANCO DE LATENTOS] Desenvolvedor(a) Full Stack
[BANCO DE LATENTOS] Desenvolvedor(a) Full Stack

BW8 • Londrina

Híbrido
BRL 167 400 - 279 000
Desenvolvedor Full Stack
Desenvolvedor Full Stack

Jump • São Paulo

Presencial
Líder de Desenvolvimento (Tech Lead Java)
Líder de Desenvolvimento (Tech Lead Java)

Finnet Tecnologia • São Paulo

Presencial
BRL 240 000 - 420 000
DEV FULLSTACK SÊNIOR - SÊNIOR PJ
DEV FULLSTACK SÊNIOR - SÊNIOR PJ

BenCorp • São Paulo

Presencial
BRL 120 000 - 160 000