17 ago
|
Holding Wiki
|
Santiago
17 ago
Holding Wiki
Santiago
Desarrollador Móvil Semi-Senior (React Native / TypeScript)
- ¡Buscamos un/a Desarrollador/a Móvil Semi-Senior motivado/a y con alta autonomía para unirse a nuestro equipo de desarrollo móvil!
- Formarás parte de un equipo ágil de 2 personas (junto al Desarrollador Senior), encargándote de la construcción de componentes visuales (UI/UX), integración con Portal SSO, gestión de datos en Firebase y soporte en los ciclos de entrega continua.
- isión del Cargo
- Desarrollar y mantener funcionalidades principal de la aplicación móvil con alta autonomía, consumiendo APIs y aplicando estrictamente las arquitecturas y diseños ya definidos (Clean Architecture, MVVM en React Native/TypeScript).
- xperiencia Requerida
- Años de trayectoria: 2 a 3 años de experiencia comprobable desarrollando aplicaciones móviles en entornos productivos.
- Autonomía de Ejecución: Experiencia entregando features completas a partir de requerimientos y prototipos de Figma, sin necesidad de supervisión pantalla a pantalla.
- Participación en Releases: Comprensión del proceso de compilación, firma y publicación en tiendas, habiendo participado activamente en subidas a TestFlight y Google Play Console.
- ️ Conocimientos Técnicos Excluyentes
- Ecosistema y Arquitectura: Dominio sólido de React Native y TypeScript. Aplicación consistente de patrones de arquitectura (MVVM, Redux Toolkit/Zustand o Clean Architecture) con separación clara entre interfaz de usuario, lógica de negocio y consumo de servicios.
- Integración con Portal SSO y Firebase: Experiencia en integración de servicios REST/GraphQL de autenticación (Portal SSO)
y herramientas de Firebase (Firestore, Firebase Auth, Crashlytics).
- Ingeniería de UI y Estados Complejos: Manejo fluido de componentes responsivos, layouts dinámicos, control de teclado nativo y manejo de estados críticos (modo offline, caché local, reintentos de conexión y sincronización de datos).
- Control de Versiones: Autonomía total en Git (flujos de ramas feature, Pull Requests, resolución de conflictos y revisiones de código de pares).
- onocimientos Técnicos Deseables (DevOps y Cloud)
- Monetización Base: Nociones de implementación o integración de pasarelas de pago y suscripciones (RevenueCat, Stripe, StoreKit/Google Billing).
- Observabilidad y Monitoreo: Uso práctico de Firebase Crashlytics y Sentry para triaje y resolución autónoma de errores reportados en producción.
- CI/CD y Automatización: Familiaridad con Fastlane y GitHub Actions para ejecutar pipelines de compilación e integración continua.
- abilidades Blandas e Idioma
- Trabajo en Equipo Reducido (2 personas): Alta responsabilidad, comunicación directa y sincronización constante con el Desarrollador Senior para la entrega ágil de sprints.
- Diagnóstico Autónomo: Capacidad para leer stack traces en Crashlytics, replicar errores de usuarios reales y proponer fixes directamente mediante Pull Requests.
- Inglés Técnico: Nivel intermedio-avanzado para lectura fluida de documentación oficial, librerías open-source y guías de tiendas.
- arreras Afines (Chile)
- Ingeniería de Ejecución en Informática, Técnico Analista Programador, Ingeniería Civil Informática (Estudiante, Egresado, Titulado)
📌 Desarrollador Movil Semi-Senior (Santiago)
🏢 Holding Wiki
📍 Santiago