Desenvolvedor(a) Fullstack Sênior
Desenvolvedor(a) Fullstack - Sênior
Estamos em busca de um Desenvolvedor(a) Fullstack - Sênior para impulsionar pessoas e negócios por meio da inovação, com atitude, protagonismo e foco em fazer acontecer.
💻 O seu impacto nessa posição:
Buscamos um Desenvolvedor (a) Fullstack Sênior para ser referência técnica em um time enxuto. Você terá autonomia para decidir e entregar de ponta a ponta: do banco de dados à tela, do código ao deploy.
O desafio não é escala de bilhões de acessos, e sim fazer certo: segurança de nível bancário, dados sensíveis protegidos pela LGPD, integrações confiáveis com o Banco e com grandes redes de farmácias, e a evolução do produto para mobile.
- Desenvolver funcionalidades de ponta a ponta no backend (Node.js + TypeScript) e no frontend (React);
- Integrar APIs REST do Banco com OAuth 2.0, acompanhar a evolução de contratos (v1, v2) e validar em homologação;
- Cuidar da segurança: autenticação e sessões, rate limiting, proteção contra automação e abuso, auditoria e LGPD;
- Modelar e evoluir o banco PostgreSQL, com migrations versionadas e aplicadas no deploy;
- Fazer deploy e operar a aplicação na AWS com Docker e pipelines de CI/CD;
- Acompanhar logs, métricas e alertas e agir sobre o que eles mostram;
- Escrever testes automatizados de unidade e integração;
- Apoiar parceiros técnicos em homologações: testes, evidências e investigação de problemas;
- Participar da concepção e da construção do app mobile do Meu+ Saúde.
✅ Requisitos essenciais:
- Experiência sólida com Node.js e TypeScript em produção.
- React, HTML, CSS e boas práticas de acessibilidade e performance.
- PostgreSQL: modelagem, índices, migrations e uso de ORM (Prisma ou similar).
- Integração com APIs REST e autenticação OAuth 2.0.
- Segurança de aplicações web: OWASP Top 10, sessões e cookies, CSRF, rate limiting, proteção de dados pessoais (LGPD).
- Docker e AWS (ECS ou equivalente, RDS, IAM, Secrets Manager).
- CI/CD e versionamento com Git.
- Testes automatizados de unidade e integração.
- Inglês para leitura de documentação técnica.
⭐ Diferenciais:
- Flutter e Dart, de preferência com app publicado na App Store e no Google Play, incluindo segurança mobile: armazenamento seguro de token, biometria e certificate pinning.
- Terraform ou outra ferramenta de infraestrutura como código.
- Certificação AWS.
- Observabilidade: CloudWatch, Grafana ou New Relic.
- Experiência em setor financeiro, saúde ou varejo farmacêutico.
- React Native.
- Azure DevOps ou GitHub Actions.
- Testes de carga.
🎁 Benefícios:
Auxílio para home office
Cartão Flash
Acesso a cursos e certificações South Academy
Programa de educação financeira
Benefício de saúde mental e física, com 4 consultas psicológicas e 1 nutricional, mensalmente
🚀 Sobre a South:
Você fará parte de um time colaborativo, com autonomia e foco em evolução contínua, atuando em projetos com impacto real no negócio, onde transformar ideias em entregas faz parte do dia a dia.
Somos reconhecidos pelo nosso time: já fomos eleitos duas vezes uma das melhores empresas para se trabalhar no Brasil (GPTW).
Temos compromisso com o futuro: somos uma empresa carbono neutro.
Interessou? Candidate-se e venha fazer acontecer com a gente.