Desenvolvedor de Automações e Integrações Financeiras

Instituto Experience · Remoto, BR

**NOSSO JEITO DE SER** ---------------------- O time da GEX é formado por pessoas com **garra** — que aprendem fazendo, se envolvem de verdade com o que entregam e levam o trabalho a sério. Nos esforçamos todos os dias com o propósito de levar **educação, saúde e qualidade de vida** para milhares de pessoas ao redor do mundo, com responsabilidade e honestidade. Aqui, valorizamos quem propõe, se envolve e tem vontade de crescer no time. Se você quer fazer parte de uma equipe **colaborativa e que trabalha com intensidade**, se inscreva e venha viver essa jornada com a gente. E aí, quer construir o seu futuro com a gente? **Sobre a vaga** ---------------- O time de tecnologia da GEX atua na construção de soluções que tornam nossos processos internos mais eficientes, seguros e escaláveis. Como **Desenvolvedor de Automações e Integrações Financeiras Pleno**, sua missão será transformar processos manuais das áreas de negócio em automações confiáveis, com atenção especial às operações financeiras, integridade dos dados e rastreabilidade das informações. Você vai trabalhar diretamente com processos como **contas a pagar, conciliação, invoices, planilhas, documentos e integrações entre diferentes sistemas**, desenvolvendo soluções que façam parte do dia a dia dos times de Financeiro, RH e Jurídico. Se você gosta de investigar problemas, automatizar processos e construir soluções que eliminam atividades manuais e aumentam a confiabilidade das operações, essa oportunidade pode ser para você. **Como vai ser o seu dia a dia** -------------------------------- * Desenvolver e manter automações para processos financeiros, especialmente **contas a pagar, conciliação e gestão de invoices**. * Criar e evoluir soluções utilizando **JavaScript, TypeScript, Node.js, Python e Google Apps Script**. * Automatizar fluxos e operações em **Google Sheets**, preservando fórmulas, informações inseridas manualmente e regras de negócio. * Desenvolver scripts para processamento, transformação, validação e reconciliação de dados. * Integrar sistemas financeiros e plataformas externas por meio de **APIs REST**. * Construir rotinas assíncronas utilizando filas, retries, controle de concorrência e idempotência. * Investigar divergências entre APIs, planilhas, arquivos **CSV/XLSX** e sistemas financeiros. * Implementar validações, reconciliações, backfills e correções controladas em dados de produção. * Manter e evoluir aplicações web em **React e TypeScript** utilizadas nos processos de Financeiro, RH e Jurídico. * Trabalhar com **PostgreSQL e Supabase**, incluindo banco de dados, autenticação, Storage, RLS e funções. * Gerar, armazenar e processar PDFs, invoices, notas fiscais e arquivos disponíveis no **Google Drive ou Supabase Storage**. * Implementar logs, health checks, alertas e mecanismos de diagnóstico para automações críticas. * Investigar incidentes em produção, identificar suas causas e aplicar correções com segurança e rastreabilidade. * Atuar em ambientes conteinerizados utilizando **Docker** e realizar deploys por **Dokploy**. * Apoiar decisões de arquitetura, priorizando simplicidade, integridade dos dados e confiabilidade operacional. * Trabalhar diretamente com o time **Financeiro** para compreender processos, validar regras de negócio e transformar atividades manuais em automações seguras. **O que esperamos de você** --------------------------- * Experiência sólida com **JavaScript e TypeScript**. * Conhecimento de **Python** para desenvolvimento de scripts, automações e processamento de dados. * Experiência com **Node.js** e desenvolvimento de integrações utilizando APIs REST. * Conhecimento de **Google Sheets e Google Apps Script**. * Experiência com automação de processos, rotinas agendadas e integrações entre sistemas. * Experiência com fórmulas, intervalos, gatilhos, permissões e manipulação de dados em planilhas. * Conhecimento de **Git** e versionamento de projetos. * Experiência com **PostgreSQL** e desenvolvimento de consultas SQL. * Vivência com filas, retries, idempotência, locks e processamento assíncrono. * Capacidade de reconciliar dados provenientes de APIs, planilhas e arquivos CSV/XLSX. * Experiência com testes automatizados e validação de regras de negócio. * Conhecimento sobre **timezones, UTC, formatação monetária e consistência de datas**. * Familiaridade com Docker e ambientes Linux. * Capacidade de diagnosticar problemas em produção por meio de código, logs e análise de dados. * **Se ainda tiver tudo isso, vai ser um diferencial** * Experiência com **React** e aplicações full\-stack desenvolvidas em TypeScript. * Conhecimento de **Supabase**, incluindo Auth, PostgreSQL, Storage e RLS. * Experiência com **Google Drive API, Google Sheets API e clasp**. * Conhecimento de bibliotecas Python voltadas para dados e planilhas, como **Pandas e OpenPyXL**. * Vivência com processos de contas a pagar, invoices e conciliação financeira. * Experiência com **OCR e Inteligência Artificial** para leitura e extração estru