Envie seu CV e descubra, em segundos, sua compatibilidade real com Desenvolvedor Mobile Sr - React Native — o que já atende, e onde seu currículo pode estar perdendo aderência.
Sobre a vaga
Buscamos uma pessoa especialista em React Native para conduzir uma capacitação prática dentro da arquitetura mobile voltada à escalabilidade e modularização da Livelo e apoiar a implementação de uma camada de On-Device Measurement no aplicativo.
A pessoa será responsável por orientar a construção de um módulo React Native completo, seguindo os padrões de arquitetura, qualidade, segurança e publicação da organização. Também atuará na integração e atualização dos SDKs de mensuração utilizados pelo aplicativo, com foco em Firebase, AppsFlyer.
Responsabilidades
- Demonstrar a execução do módulo em ambiente standalone para iOS e Android.
- Utilizar o react-native-builder-bob para estruturar modulos novos.
- Aplicar o padrão Container/Presentational e custom hooks.
- Utilizar o Design System Prisma na construção da interface.
- Orientar a criação de testes unitários com cobertura mínima de 90%.
- Demonstrar a execução e correção de apontamentos de SAST, DAST e SonarQube.
- Ensinar Gitflow, Pull Requests, code review e Semantic Release.
- Orientar a publicação de pacotes no AWS CodeArtifact.
- Integrar o módulo à camada appLivelo e validar seu funcionamento ponta a ponta.
- Apoiar a integração e atualização de SDKs no aplicativo React Native.
- Migrar o Firebase para versões mais novas.
- Migrar o AppsFlyer para a versões mais novas.
- Apoiar a implementação da camada de On-Device Measurement.
- Integrar e validar eventos utilizados para mensuração e atribuição mobile.
- Conduzir treinamentos práticos e gravados para desenvolvedores mobile.
Requisitos
- Experiência sólida com React Native.
- Experiência na criação e manutenção de módulos ou bibliotecas React Native.
- Conhecimento de arquitetura modular e componentes reutilizáveis.
- Experiência com testes unitários e cobertura de código.
- Conhecimento dos padrões Container/Presentational e custom hooks.
- Experiência com Gitflow, Pull Requests e code review.
- Conhecimento de Semantic Release e publicação de pacotes.
- Experiência com ferramentas de qualidade e segurança, como SAST, DAST e SonarQube.
- Experiência com integração e atualização de SDKs em aplicativos mobile.
- Conhecimento de Firebase em aplicativos mobile.
- Conhecimento de AppsFlyer ou outra plataforma de mensuração e atribuição mobile.
- Conhecimento em Prisma.
- Conhecimento de Firebase Analytics e integrações nativas do AppsFlyer.
- Experiência com arquitetura mobile voltada à escalabilidade e modularização
- Experiência com Firebase.
- Experiência com instrumentação de eventos e analytics.
- Conhecimento dos impactos de privacidade e consentimento no iOS.
- Boa comunicação e experiência com treinamento, mentoria ou capacitação técnica.
Cultura na BRQ
Chamamos de BRQ Way o nosso jeito de cuidar das pessoas, com iniciativas de carreira e desenvolvimento, saúde e bem-estar, e comunicação e conexão. Trabalhamos com flexibilidade de acordo com o contexto do projeto (anywhere office, híbrido ou presencial) e investimos em desenvolvimento contínuo com BRQ Academy, mentoria, incentivo a certificações e programas de idiomas, entre outras frentes.
Diversidade, inclusão e liberdade fazem parte do nosso dia a dia. Incentivamos a candidatura de pessoas com perfis, trajetórias e realidades diversas, além de contarmos com oportunidades afirmativas para pessoas com deficiência e mulheres. Também temos três Grupos de Afinidade, chamados de Roars, que criam espaços de troca e impulsionam iniciativas inclusivas na empresa. https://www.brq.com/carreiras/
Ref: b925d9
#LI-AG1