Texto agregado para leitura rápida. Confira sempre a fonte original ao enviar a candidatura.
Sobre a Insider Store
#WE ARE INSIDER
Você terá a chance de trabalhar lado a lado com profissionais obcecados pelo cliente, participando ativamente de projetos e iniciativas que impactam diretamente o negócio e transformam a realidade do mercado.
#ALWAYS EVOLVING
Oportunidade para quem deseja desenvolver sua carreira em um ambiente inovador, onde constantemente subimos a barra.
#MADE FOR THE FUTURE
A Insider oferece um espaço para aprendizado e desenvolvimento, proporcionando experiências significativas que irão enriquecer seu conhecimento e habilidades na área. Nós somos o futuro e nos preparamos para ele.
#INTENTIONALITY
Se você é uma pessoa proativa, curiosa e está sempre em busca de novos desafios, essa posição é perfeita para você.
Sobre a Vaga
Descrição
Buscamos uma pessoa Senior Software Engineer Fullstack – Payments para atuar em iniciativas críticas relacionadas ao ecossistema financeiro da Insider, com foco em fluxos de pagamento, tesouraria, conciliação, integrações fiscais e sustentação da operação core de pagamentos da empresa.
Essa pessoa terá papel fundamental na evolução da arquitetura, confiabilidade e segurança dos sistemas financeiros e de pagamentos, garantindo alta disponibilidade, rastreabilidade, resiliência e consistência em fluxos transacionais de missão crítica.
Esperamos alguém com forte experiência em backend, boa atuação fullstack e vivência com integrações complexas, capaz de navegar por contextos de alta criticidade operacional, tomar decisões técnicas de alto impacto e atuar como referência técnica para o time.
Nossa stack principal hoje é NestJS, TypeScript e GCP. Valorizamos experiência prática com esse ecossistema, mas também buscamos alguém com repertório para propor padrões, ferramentas e arquiteturas mais eficientes quando fizer sentido para o produto e para a operação.
Embora seja uma posição fullstack, o foco principal será em backend, integrações com gateways, adquirentes, antifraude, serviços financeiros e arquitetura distribuída orientada a eventos, webhooks e transações.
Responsabilidades e atribuições
- Projetar, desenvolver e evoluir sistemas críticos relacionados ao fluxo de pagamentos da Insider, principalmente com NestJS, TypeScript e serviços em GCP.
- Atuar em iniciativas envolvendo gateways de pagamento, adquirentes, antifraude, conciliação, tesouraria, chargebacks, estornos, webhooks e integrações fiscais.
- Garantir confiabilidade, rastreabilidade, segurança e resiliência dos fluxos financeiros da empresa, reduzindo risco operacional em processos transacionais.
- Desenvolver soluções escaláveis para processamento transacional, com foco em disponibilidade, consistência, observabilidade e recuperação segura de falhas.
- Participar ativamente de decisões arquiteturais relacionadas ao ecossistema financeiro e de pagamentos, propondo padrões técnicos quando houver ganho claro para o negócio.
- Trabalhar na evolução de integrações entre serviços internos, ERPs, plataformas fiscais, gateways, adquirentes e parceiros financeiros.
- Definir e implementar estratégias de idempotência, retries, deduplicação, tolerância a falhas, compensação e recuperação de transações.
- Evoluir APIs, workers, filas, eventos e rotinas de backoffice que suportam a operação de pagamentos e financeiro.
- Desenvolver e revisar código com foco em qualidade, segurança, performance, testabilidade e manutenção de longo prazo.
- Atuar como referência técnica para pessoas menos experientes do time, apoiando através de code reviews, pair programming e compartilhamento de conhecimento.
- Contribuir na definição e evolução de boas práticas de engenharia, observabilidade, testes automatizados, CI/CD e operação de sistemas críticos.
- Trabalhar em parceria com times multidisciplinares para transformar desafios operacionais, financeiros e de produto em soluções técnicas robustas.
Requisitos e qualificações
- Experiência sólida em desenvolvimento backend utilizando Node.js e TypeScript.
- Experiência prática com NestJS ou frameworks backend similares, com capacidade de aplicar boas práticas de arquitetura, modularização e testes.
- Vivência em posições sênior, atuando com autonomia em sistemas distribuídos, integrações complexas e aplicações de alta criticidade.
- Experiência prática com integrações de pagamento, gateways, adquirentes, antifraude ou serviços financeiros.
- Conhecimento consistente sobre APIs REST, webhooks, mensageria e comunicação entre serviços.
- Experiência com modelagem de dados e bancos relacionais, especialmente PostgreSQL.
- Conhecimento sobre processamento assíncrono, filas, eventos e estratégias de resiliência transacional.
- Vivência com conceitos como idempotência, consistência eventual, retries, deduplicação e observabilidade em sistemas críticos.
- Experiência com Docker e ambientes em cloud, preferencialmente GCP.
- Familiaridade com CI/CD, testes automatizados e práticas modernas de engenharia de software.
- Experiência com monitoramento, logs estruturados, métricas, tracing e investigação de incidentes em produção.
- Conhecimento de boas práticas de segurança para APIs e dados sensíveis em fluxos de pagamento.
- Capacidade de atuar em demandas fullstack quando necessário, colaborando em interfaces internas, ferramentas operacionais ou aplicações modernas.
- Boa capacidade analítica e autonomia para atuar em problemas complexos e de alto impacto.
- Perfil colaborativo, com boa comunicação e interesse em desenvolvimento técnico de outras pessoas.
Diferenciais
- Experiência prévia no ecossistema de pagamentos, fintechs, banking ou e-commerce.
- Conhecimento sobre conciliação financeira, liquidação, split de pagamentos, chargeback, estornos e antifraude.
- Vivência com meios de pagamento no Brasil, como cartão, Pix, boleto, carteiras digitais ou adquirência/subadquirência.
- Vivência com integrações fiscais e fluxos financeiros brasileiros.
- Experiência com arquitetura orientada a eventos, outbox pattern, sagas, event sourcing ou padrões similares de consistência distribuída.
- Experiência com GCP, especialmente Pub/Sub, Cloud Run, Cloud Functions, Cloud SQL, Cloud Logging/Monitoring ou serviços equivalentes.
- Vivência com Kubernetes, Terraform ou infraestrutura como código.
- Experiência anterior atuando como referência técnica ou liderança técnica.
- Conhecimento em observabilidade aplicada a sistemas financeiros e operação de incidentes.
- Experiência com React, Next.js ou aplicações fullstack modernas.
- Familiaridade com PCI DSS, LGPD ou práticas de segurança e compliance aplicadas a pagamentos.
Mais detalhes:
- Modelo de contrato: PJ;
- Modelo de trabalho: Remoto;
- Descanso sem ser descontado; 22 dias úteis anuais, disponível após os três primeiros meses;
- Cartão Flexível;
- Plano de Saúde;
- Plano Odonto;
- Totalpass;
- Udemy;
- Insider Perks;
- Oportunidade de crescimento e aprendizado em uma startup em rápida expansão
- Ambiente de trabalho colaborativo e inovador, com exposição a novas tecnologias e processos
Nossa História
A
Insider nasceu para desafiar o status-quo da indústria da moda. Aprendemos, inovamos e melhoramos constantemente,
para criar um mundo onde todos são encorajados a subir a barra e buscar excelência desde 2017.
Hoje,
temos mais de 1 milhão de clientes e um portfólio de produtos que tecem tecnologia, inovação e sustentabilidade. Esse é só o início de uma jornada que busca mudanças estruturais em uma das mais tradicionais e poluentes indústrias do mundo: a indústria da moda.
Principais destaques
- Participação no programa Startup School da aceleradora Y Combinator.
- Acelerada 2 vezes nos programas Endeavor Scale Up varejo e consumer goods.
- Acelerada pelo programa Endeavor Outliers pelo crescimento fora da curva dentro do peer group, ganhando o título de Empreendedores Endeavor.
- Eleita pela revista Forbes como uma das 25 startups mais promissoras do Brasil.