Atribuições e ResponsabilidadesDefinir arquitetura de sistemas e padrões técnicosLiderar revisões de código e garante qualidade globalCriar estratégias de testes automatizados e coberturaPlanejar escalabilidade e performance de sistemasImplementar práticas avançadas de segurança (OAuth, RBAC, criptografia)Liderar decisões sobre tecnologias e ferramentasCriar e manter pipelines complexos de CI/CD e infraestrutura como códigoGarantir conformidade com normas (LGPD, GDPR, PCI-DSS)Documentar soluções estratégicas e orienta o timeHabilidadesReact NativeReact QueryTestes unitários com Jest e react testing libraryExperiência em desenvolvimento mobileJava 21+Springboot 3+API RestTestes unitáriosSwagger (open api)DB relacionais e não-relacionais (preferencia mongodb)Conceitos de API Gateway e MicrosserviçosNoções de desenvolvimento seguro (throttling, autenticação, criptografia de dados)Monitorias (Dynatrace, Grafana)Mecanismos de cache (redis, memcache, spring-cache)Eventos/mensageria (ideal RabbitMQ e/ou AWS SQS/SNS)Nodejs 18+Next.js (desejável)Clean codeKeycloak (desejável)