Pessoa desenvolvedora mobile
Summary
Desenvolve e mantém apps móveis nativos (iOS/Android) e cross-platform (React Native), integrando geolocalização, notificações push e chamadas telefônicas.
- Experiência sólida no desenvolvimento de aplicativos móveis;
- Domínio de JavaScript/TypeScript com React Native, além de Kotlin (Android) e Swift (iOS);
- Sólido conhecimento em Android SDK, Jetpack, iOS SDK e SwiftUI;
- Experiência na publicação e manutenção de aplicativos na Google Play e App Store.
- Implementação e manutenção de funcionalidades como Push Notifications, Geolocalização e Mapas.
Diferenciais:
- Experiência com TelecomManager e ConnectionService API no Android;
- Experiência utilizando Intent.ACTION_CALL;
- Conhecimento no uso do CallKit e UIApplication.shared.open no iOS;
- Familiaridade com arquiteturas escaláveis e boas práticas de design de software.
- Desenvolver e manter aplicativos móveis utilizando React Native, Kotlin e Swift;
- Garantir alto desempenho, estabilidade e experiência otimizada para o usuário;
- Trabalhar com Android SDK, Jetpack, iOS SDK e SwiftUI;
- Implementar funcionalidades como Push Notifications, Geolocalização e Mapas;
- Integrar soluções nativas para chamadas telefônicas utilizando TelecomManager e Intent.ACTION_CALL (Android), e UIApplication.shared.open (iOS);
- Utilizar tecnologias como CallKit (iOS) e Android ConnectionService API;
- Integrar APIs, serviços em nuvem e bancos de dados para garantir a conectividade dos aplicativos;
- Publicar e manter aplicativos nas lojas Google Play e App Store;
- Realizar testes, depuração e otimização para garantir a estabilidade e segurança dos aplicativos;
- Colaborar com designers, product owners e e demais membros da equipe para criar soluções intuitivas e eficientes.