
Linguagens / Frameworks (mínimo uma das opções abaixo):
Android:
Kotlin
Coroutines / Flow
Android Jetpack (ViewModel, Room, Navigation, WorkManager)
iOS:
Swift
SwiftUI / UIKit
Combine
B. Multiplataforma (desejável para bancos)
Flutter (Dart)
Gerência de estado (Bloc, Riverpod, Provider, MobX)
React Native (TypeScript)
Redux / Recoil / MobX
Requisitos Técnicos – Segurança (Essenciais para setor financeiro)
OWASP Mobile Top 10
Comunicação segura: HTTPS/TLS 1.2+, Certificate Pinning
Armazenamento seguro: Keychain, EncryptedSharedPreferences ou equivalentes
Obfuscação de código (Proguard/R8)
Uso de tokens, OAuth2, OpenID Connect
Criptografia simétrica e assimétrica
Arquitetura e Boas Práticas Não precisa ser expert.
Clean Architecture
MVVM, BLoC, Redux ou equivalente
SOLID
Modularização
Versionamento Git (GitFlow ou trunk-based)
CI/CD (Fastlane, GitHub Actions, Azure DevOps, Bitrise)
Integrações e Backend Não precisa ser expert.
Consumo de APIs REST/JSON
GraphQL (desejável)
Firebase (Crashlytics, Analytics, FCM)
Monitoramento: Sentry, DataDog
Qualidade e Testes
Testes unitários e integração
Testes de interface automatizados
Preferência:
Tecnologia React Native/Angular - Node.js e Typescript
-Java Eclipse Microprofile;
-Conhecimento de API Rest;
-Bancos de dados SQL,
-noSQL,
-Debugar erro,
-Git e GitHub.
Linguagem o Low Code Kodiak é bom conhecer não é necessário o domínio.
Carregando vagas relacionadas...
