[ref. a42367802] Sr. Mobile Engineer
RECARGAPAY Brasil
Sr. Mobile Engineer - RecargaPay
CLT | Senior| Home Office
O desenvolvimento está no centro de tudo o que fazemos na RecargaPay. Como Engenheiro Móvel Sênior da equipe principal, você fará parte de uma equipe de software talentosa que trabalha com aplicativos de missão crítica. As responsabilidades incluem projetar, desenvolver e fornecer aplicativos de alto volume e baixa latência para sistemas de missão crítica.
DESAFIO DA VAGA :
- Participar ativamente da codificação, assumindo tarefas de programação médias a complexas de forma independente.
- Conduzir revisões de código, discutir implementações, aplicar padrões de mercado e tomar decisões arquitetônicas.
- Desenvolver e manter aplicativos móveis nativos para Android (Java/Kotlin) e iOS (Objective-C/Swift).
- Trabalhe em integrações de SDK de terceiros em um nível nativo, expondo métodos à camada React Native.
- Implementar e manter medidas de segurança em aplicativos móveis, abordando vulnerabilidades críticas, fixação de SSL, verificações de integridade, armazenamento seguro, ofuscação de código e anti-hooking.
- Avaliar e aplicar versões da arquitetura React Native e da funcionalidade Bridge.
- Implementar notificações push, Deeplinks, Middlewares e bibliotecas de navegação (como react-navigation).
- Aplicar conceitos de TDD, BDD e BFF e usar bibliotecas de gerenciamento de estado, de preferência Redux.
- Usar ferramentas de CI/CD, publicar aplicativos e utilizar ferramentas como o CodePush.
- Trabalhar com controle de versão usando o GitHub, resolução de conflitos e automação de processos de integração contínua.
- Monitorar e depurar aplicativos com ferramentas como Crashlytics, Firebase, New Relic e Google Analytics.
Requisitos:
- Familiaridade com arquiteturas React Native, Push Notifications, Deeplinks e Middlewares.
- Conhecimento avançado em TDD, BDD, BFF e bibliotecas de gerenciamento de estado (Redux).
- Experiência com ferramentas de CI/CD e publicação de aplicativos, como o CodePush.
- Experiência com controle de versão (GitHub) e automação de processos de integração contínua.
- Familiaridade com ferramentas de depuração e monitoramento, como Crashlytics, Firebase, New Relic e Google Analytics.
- Alinhamento com os valores da empresa: propriedade, excelência, adaptabilidade e inovação.
- Capacidade de trabalhar em equipe e colaborar em um ambiente dinâmico e inovador.
- Experiência no desenvolvimento de aplicativos móveis nativos para Android e iOS.
- Sólida experiência no desenvolvimento de aplicativos em React Native.
- Conhecimento de segurança de aplicativos móveis, incluindo técnicas como fixação de SSL, verificações de integridade, armazenamento seguro, ofuscação de código e anti-hooking.
- Experiência com integrações de SDK de terceiros e exposição de métodos à camada React Native.
SOFTSKILLS :
- Perfil dinâmico;
- Resiliência para lidar com ambientes dinâmicos.
Oferecemos:
- Ambiente dinâmico e inovador.
- Oportunidades de crescimento e desenvolvimento profissional.
- Pacote de benefícios competitivo.
Se você é apaixonado por tecnologia e tem experiência na área de pagamentos, queremos conhecê-lo! Envie-nos seu currículo e junte-se à nossa equipe!
Rio de Janeiro, RJ
Senior Completion Engineer - Experience 10 years in oil bbusinessb as supervisor engineer manager rio de janeiro rio metropolitan ctrbra level diploma engineer or higher msc ...
Vagas by InteraBrasil
Seja Analytics Engineer na Letrus!
CLT | Remoto | Sênior
Empodere a Letrus com dados!
A Letrus está buscando um(a) Analytics Engineer apaixonado(a) por dados para se juntar ao nosso time e desempenhar um papel fundamental na nossa jornada...
AmazonBarueri, SP
to help.
You’ll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations managers, and other vital roles. You’ll collaborate with people across AWS to help us deliver the highest...