Descrição da vaga
Descrição Geral:Somos aceleradores de inovação e tecnologia para empresas desde 2009. Focamos em soluções inovadoras que visam impulsionar o crescimento dos negócios e garantir resultados excepcionais aos nossos clientes. Atuamos desde o diagnóstico até a implementação em projetos digitais de alta complexidade técnica e de negócio, em ambientes transacionais, regulados e com forte exigência de qualidade, segurança, performance, observabilidade e governança.
Missão do cargo
Liderar tecnicamente a reconstrução do aplicativo da empresa em react native, definindo a arquitetura base, os padrões de código e a esteira de deploy. O profissional atuará como a ponte entre o time legado (nativo), a área de produto e a nova equipe, garantindo uma transição segura, escalável e de alta performance.
Hard skills
Especialista em react native: domínio profundo do framework, incluindo a nova arquitetura (fabric/turbomodules), gestão de estado (zustand, redux ou context api), hooks avançados e otimização de performance (evitar renders desnecessários, lidar com listas grandes, memory leaks).
Arquitetura de super app: experiência comprovada em modularização. Saber estruturar o app para que, no futuro, diferentes times possam trabalhar no mesmo projeto sem gerar conflitos (monorepo, micro-Frontends ou arquitetura baseada em features).
Noções sólidas de nativo (bridge): não precisa ser o mestre em criar features em nativo, mas deve saber ler swift/objective-C (ios) e kotlin/java (android). Isso é inegociável para entender como a equipe anterior implementou as regras de negócio e integrações de segurança. Saber criar bridges entre rn e módulos nativos também é essencial.
Segurança mobile: conhecimento prático em armazenamento seguro (keychain/keystore), ofuscação de código, ssl pinning, biometria e prevenção contra engenharia reversa (root/jailbreak detection).
Ci/cd e esteira: experiência com automação de testes, build e publicação nas lojas (app store e google play) utilizando ferramentas como fastlane, bitrise ou github actions.
Diferenciais:
experiência prévia em aplicativos financeiros (bancos, fintechs, meios de pagamento).
Vivência prévia em migrações de tecnologias ou refatorações completas de sistemas em produção.
Soft skills (perfil comportamental)
Comunicação tradutora: habilidade para explicar decisões técnicas complexas para a diretoria e para o seu chefe em termos de impacto em negócio, prazo e risco.
Pragmatismo e visão de risco: entender que feito é melhor que perfeito em algumas fases da transição. Ele precisa saber priorizar o que é vital para o lançamento do empréstimo consignado sem travar o projeto tentando criar a arquitetura mais complexa do mundo logo no dia 1.
Perfil formador (mentoria): como a equipe vai crescer esse líder precisará disseminar a cultura técnica, realizar code reviews construtivos e elevar a barra de qualidade dos desenvolvedores plenos e seniores que entrarem depois.
Resiliência diplomática: precisará interagir com a equipe nativa que está com os dias contados na empresa. Terá que ser diplomático e empático para conseguir extrair o conhecimento necessário sem gerar atritos.