Desenvolvedor(a) Fullstack Senior
Sobre a Posição
A dokz é uma FinTech especializada em gestão de honorários médicos, revolucionando como profissionais de saúde gerenciam seus pagamentos no Brasil. Atendemos 50+ hospitais e 2.000+ médicos ativos, processando mais de R$ 50M em pagamentos médicos.
Nossa missão: Trazer transparência, eficiência e automação para a gestão financeira médica através de tecnologia de ponta.
Buscamos um(a) Desenvolvedor(a) Fullstack Senior para atuar no core do nosso stack tecnológico, desde a infraestrutura serverless (AWS Lambda) até as interfaces web (Next.js 15) e mobile (Expo 50), passando pelo backend (Node.js + TypeScript).
💰 Detalhes da Vaga:
- Modelo: 100% Remoto (preferencialmente profissionais em São Paulo/SP)
- Senioridade: 5-7 anos de experiência como desenvolvedor fullstack
- Remuneração: R$ 15.000 - R$ 20.000/mês (PJ)
Responsabilidades Principais
Backend & Infraestrutura (50%)
- • Desenvolver e manter APIs serverless
- • Implementar lógica de negócio complexa
- • Gerenciar banco de dados PostgreSQL (Supabase)
- • Criar e otimizar queries
- • Implementar autenticação e autorização
- • Integrar Stream Chat para contestações
- • Desenvolver processamento assíncrono
- • Gerar PDFs dinâmicos
- • Implementar validação robusta
Frontend Web (25%)
- • Desenvolver interfaces com Next.js 15
- • Criar componentes reutilizáveis e performáticos
- • Implementar layouts responsivos
- • Integrar APIs e gerenciar estado
- • Otimizar performance (Core Web Vitals)
- • Garantir acessibilidade (WCAG 2.1)
- • Implementar Server Components
Mobile (20%)
- • Desenvolver features no app React Native
- • Implementar navegação complexa
- • Integrar recursos nativos (GPS, câmera, biometria)
- • Gerenciar estado com Redux Toolkit
- • Otimizar performance de listas
- • Implementar notificações push
- • Deploy via EAS Build
Arquitetura & Liderança (5%)
- • Propor melhorias arquiteturais
- • Liderar code reviews
- • Mentorar desenvolvedores júnior/pleno
- • Documentar decisões técnicas
- • Participar de design técnico
- • Avaliar novas tecnologias
Stack Tecnológica
⚡ Backend
Core: Node.js 18+, TypeScript 5, SST v3
Infraestrutura: AWS Lambda, API Gateway, CloudWatch
Database: PostgreSQL (Supabase), Drizzle ORM
Auth: AWS Cognito
Real-time: Stream Chat SDK, AWS Kinesis
Validação: Zod, Middy
Testes: Vitest
🌐 Frontend Web
Framework: Next.js 15.5.4, React 19
Bundler: Turbopack
Styling: Tailwind CSS 4
Forms: React Hook Form, Zod
Animações: Lottie React
Deploy: Vercel
📱 Mobile
Framework: Expo SDK 50, React Native 0.73
Estado: Redux Toolkit, React Query 3
Navegação: React Navigation 6
UI: Native Base 3.4, Styled Components
Chat: Stream Chat Expo
Performance: @shopify/flash-list
CI/CD: EAS Build, GitHub Actions
🛠️ DevOps
IaC: AWS CDK (via SST)
CI/CD: GitHub Actions, Vercel, EAS
Monitoramento: CloudWatch, Sentry
Versionamento: Git, GitHub
Package Manager: npm workspaces
🚀 Roadmap Tecnológico 2025
Tecnologias que vamos adotar/avaliar nos próximos 6 meses:
- • React 19 Server Actions (backend)
- • tRPC para type-safety end-to-end
- • Turborepo para monorepo builds
- • Expo Router (file-based navigation)
- • React Native 0.75 (New Architecture)
- • Bun runtime (substituindo Node.js)
Requisitos
✅ Obrigatórios
- • 5-7 anos de experiência como desenvolvedor fullstack
- • TypeScript avançado: tipos complexos, generics, utility types
- • React expertise: hooks, context, performance optimization, patterns
- • Node.js backend: APIs REST, autenticação, middleware, validação
- • SQL proficiente: queries complexas, joins, indexes, transactions
- • Arquitetura serverless: AWS Lambda, event streaming, cold starts
- • Testes: unitários, integração, E2E, TDD
- • Git avançado: rebase, cherry-pick, resolução de conflitos
- • Inglês técnico: leitura e escrita de documentação
🎯 Diferenciais (desejável ter 3-4 desses)
- • Next.js (App Router)
- • React Native/Expo em produção
- • SST ou Serverless Framework
- • Drizzle ORM ou Prisma
- • AWS CDK (Infrastructure as Code)
- • Tailwind CSS
- • Redux Toolkit ou Zustand
- • Stream Chat ou Socket.io
- • Puppeteer/Playwright
- • PostgreSQL tuning
- • GitHub Actions
- • FinTech ou HealthTech experience
- • Mentoria de desenvolvedores
- • Contribuições open-source
🤝 Soft Skills
- • Comunicação clara e objetiva (escrita e verbal)
- • Capacidade de mentorar desenvolvedores júnior/pleno
- • Ownership e autonomia para tomar decisões
- • Visão de produto e negócio
- • Pragmatismo sobre perfeccionismo
- • Habilidade de quebrar problemas complexos em tarefas menores
- • Proatividade para propor melhorias
Benefícios e Cultura
Remuneração
- • R$ 15.000 - R$ 20.000/mês (PJ)
Trabalho Flexível
- • 100% Remoto (preferencialmente SP)
- • Horário flexível (core hours 10h-16h)
- • Férias flexíveis (mínimo 20 dias/ano)
- • Sexta-feira curta (até 15h)
Crescimento Profissional
- • Budget de educação continuada
- • Tech talks e brown bags semanais
- • Oportunidade de palestrar em eventos
- • Carreira acelerada (promoções por impacto)
Cultura e Ambiente
- • Impacto social real (saúde + FinTech)
- • Startup em crescimento (300% YoY)
- • Tech-first culture
- • Time experiente (fundadores com exits)
Pronto para transformar a gestão de honorários médicos?
Junte-se a nós e ajude a transformar a gestão de honorários médicos no Brasil!