Desenvolvimento Full Stack é uma oportunidade incrível para aqueles que desejam trabalhar em um ambiente dinâmico e em constante evolução. Neste papel, você terá a chance de contribuir diretamente para o sucesso da nossa plataforma Core.
Resumo
O Desenvolvedor(a) Full Stack Sênior terá papel central na evolução da nossa plataforma, responsável por garantir performance e usabilidadeem aplicações escaláveis com integrações complexas.
Responsabilidades
* Participar do ciclo completo de desenvolvimento: concepção, implementação, testes, deploy e manutenção
* Construção de interfaces modernas, responsivas e acessíveis
* Desenvolver e manter integrações com APIs externas e serviços backend
* Contribuir para a definição de arquitetura e melhores práticas de desenvolvimento
* Apoiar o time com code reviews, boas práticas e padrões de qualidade
* Desenvolvimento de funcionalidades críticas em Python (FastAPI/Django) para suportar regras de negócio
* Implementação de testes automatizados (unitários, integração, E2E) para reduzir erros em produção
* Uso de AWS (Lambda, S3, RDS, Cognito, SNS, SQS) para aplicações escaláveis e resilientes
* Deploys contínuos em Kubernetes (EKS) com pipelines automatizados via ArgoCD/Bitbucket
Requisitos e Qualificações
* Experiência sólida em front-end (React, TypeScript, hooks, context, performance)
* Vivência em desenvolvimento full stack, incluindo APIs e serviços backend
* Boas práticas de testes (unitários, integração, E2E)
* Experiência com integração em ambientes cloud (preferencialmente AWS)
* Capacidade de resolver problemas complexos de performance em interfaces web
* Excelente domínio de Git e fluxos de versionamento
* Perfil colaborativo e orientado a resultados
* Autonomia para propor melhorias técnicas e orientar devs menos experientes