Estamos en la búsqueda de un/a Software Engineer Mobile motivado/a y creativo/a que quiera formar parte de nuestro equipo.. Tu misión será liderar la arquitectura y el desarrollo móvil en React Native para un nuevo producto digital, garantizando calidad, seguridad, performance y una entrega continua confiable en iOS/Android. 🚀.
📌 Tus responsabilidades incluirán:
Diseñar arquitectura modular (monorepo/turborepo, packages compartidos) siguiendo Clean Architecture y separación UI/estado/datos.
Liderar decisiones técnicas (state management, navegación, theming, i18n) y roadmaps de deuda técnica.
Implementar features críticas (onboarding/KYC, pagos, biometría, deep links, offline-first) con TypeScript estricto.
Orquestar estado con Redux Toolkit/RTK Query o Zustand + React Query, y configurar React Navigation avanzado (deep linking y protección de rutas).
Integrar SDKs (analytics, crash reporting, antifraude, push) y asegurar privacidad por diseño.
Optimizar performance (Hermes, Fabric, Reanimated, memoización, virtualized lists) y perseguir métricas de TTI/FPS/memoria con Flipper.
Elevar seguridad (Keychain/Keystore vía react-native-keychain, TLS pinning, ofuscación R8/ProGuard, root/jailbreak detection, MASVS).
Automatizar CI/CD (GitHub Actions/Azure DevOps + fastlane o EAS) y gestionar OTA (CodePush/EAS Updates) con feature flags.
Revisar código con foco en testabilidad/observabilidad y mentorear a L1/L2
Descripción
Requerimientos
Dominio de React Native + TypeScript (excluyentes), React 18, Reanimated y Gesture Handler (deseables).
Conocimiento de JSI/TurboModules/bridges para crear módulos nativos (Kotlin/Swift).
Experiencia en testing: Jest, React Native Testing Library y Detox (E2E).
Observabilidad con Sentry/Crashlytics, logs estructurados y métricas de UI.
Comunicación, liderazgo técnico y toma de decisiones basada en trade-offs.
Experiencia publicando en App Store y Play Store, gestionando provisioning, versionado semántico y manejo de release notes y changelogs.
Ofertas similares
Un paso antes de postular: crea tu cuenta.
Es un paso extra, lo sabemos. Por eso lo hicimos lo más simple posible:
sube tu CV en el siguiente paso y tu perfil se llena solo.
¿Ya tienes una cuenta? Inicia sesión