Resumo da Posição:Procuramos um(a) Desenvolvedor(a) Fullstack Sênior para transformar ideias em produtos financeiros robustos.
Vai desenhar APIs, orquestrar microsserviços e CI/CD, e elevar a experiência de nossos clientes com soluções elegantes e resilientes.Sobre a Empresa Surgimos em ****, a partir do encontro de dois jovens que compartilhavam o mesmo sonho: trabalhar no mercado de capitais com o objetivo de solucionar as ineficiências do mercado financeiro.Nosso propósito é gerar riqueza para empresas e empreendedores, tornando simples o mercado de crédito e de capitais.Bankme é uma fintech brasileira que oferece soluções de crédito, especialmente a gestão de "Mini Bancos", permitindo que empresas e profissionais autônomos ofereçam crédito de forma simplificada e eficiente.
Ela funciona como uma plataforma que simplifica a burocracia, desde a abertura de CNPJ até a estruturação contábil, com o objetivo de democratizar o acesso a crédito.
A Bankme também é a maior gestora de securitizadoras do Brasil, atuando em soluções financeiras que combinam tecnologia e inteligência de mercado para empresas de médio e grande porte.Principais Responsabilidades e Atribuições:Backend (NestJS + TypeScript): projetar e desenvolver módulos com DI, DTOs/validators, boas práticas (Clean/Hexagonal, SOLID) e APIs REST/GraphQL versionadas.Arquitetura: evoluir monólito modular e microsserviços definindo boundaries, contratos e integrações estáveis.Dados: modelar e acessar PostgreSQL e MongoDB via Prisma (migrations, transações, índices e tuning).
Mensageria: implementar Pub/Sub ou RabbitMQ com retry/backoff, DLQ e padrão outbox quando necessário.Front-end + TypeScript): construir UIs com shadcn/ui e Tailwind, acessíveis e responsivas; SSR/ISR/CSR conforme o caso; formulários com react-hook-form + zod.Qualidade no front: performance (LCP/INP), next/image, code-splitting, caching; testes Vitest/Jest (unit) e Playwright (E2E leve).
Integração FE/BE: contratos tipados (OpenAPI/Types compartilhados), tratamento consistente de erros, observabilidade ponta a ponta (correlationId).
CI/CD (GitHub Actions): pipelines com build, lint, testes (Jest/Vitest/Playwright), análise estática (Sonar), Docker build/push (Artifact Registry) e deploy automatizado.Fluxo Git: GitFlow, PRs com checks obrigatórios, versionamento semântico e release notes automáticos.Nuvem (GCP): Cloud Run/Functions, Cloud SQL, Pub/Sub, Workflows/Scheduler, Secret Manager; IaC (Terraform) quando aplicável.Observabilidade (Datadog): logs, métricas, traces (APM) e RUM no ; dashboards e alertas acionáveis; uso de OpenTelemetry quando fizer sentido.Segurança: OWASP, LGPD, gestão de segredos, CORS/CSRF, rate limiting, hardening de containers e scans de dependências/imagens.Resiliência & Performance: cache, circuit breaker, pool tuning, feature flags, canary/blue-green e rollback seguro; testes de carga quando necessário.Colaboração & Mentoria: code reviews, documentação objetiva (ADRs/runbooks), alinhamento com Produto/QA e apoio técnico ao time.Eficiência operacional: automação de rotinas (jobs/Workflows), monitoramento de custos e otimizações sem perder confiabilidade.Requisitos e Qualificações Técnicas:Colaboração clara: comunicação objetiva com Produto/QA/Negócio; capaz de alinhar trade-offs técnicos.Mentoria: apoio ativo a devs do time, feedbacks construtivos, difusão de boas práticas.Raciocínio pragmático: decide entre monólito modular e microsserviços com base em valor e contexto.Rigor com segurança e dados: atenção a riscos, compliance e integridade das informações.Excelência na documentação: registra decisões (ADR), runbooks e padrões de forma objetiva.Diferenciais Desejáveis:Interesse e/ou experiência prévia em IA;Soft Skills:Foco no cliente: senso de produto e empatia com a jornada do usuário.Resiliência: atuação serena em incidentes, análise de causa-raiz e melhoria contínua.Curiosidade e aprendizado contínuo: busca de referências, experimentação responsável e atualização constante.Mindset de dono: autonomia com accountability; orientado(a) a resultados e qualidade;Boa comunicação;Benefícios Oferecidos:Plano de saúde Unimed (co participativo);Plano odontológico Uniodonto;WellHub/Gympass;Auxílio psicológico e nutricional gratuito;Day off (folga) no mês do aniversário;Debênture para colaboradores que rende 140% do CDI; Férias remuneradas;