17 ago
|
Holding Wiki
|
Región Metropolitana
17 ago
Holding Wiki
Región Metropolitana
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.
Misión del Cargo
Desarrollar y mantener funcionalidades fundamental 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).
Experiencia 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).
Conocimientos 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.
Habilidades 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.
Carreras 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 (Región Metropolitana)
🏢 Holding Wiki
📍 Región Metropolitana