Desarrollador React Native
- Región Metropolitana
- Prácticas
- Tiempo completo
- Implementación de arquitecturas MVC, MVVM o Clean Architecture en proyectos móviles.
- Desarrollo de componentes reutilizables y gestión de navegación en apps móviles.
- Integración de servicios backend mediante REST y SOAP.
- Generación de APKs para Android y IPAs para iOS.
- Utilización de herramientas de debugging como Flipper, Reactotron y Metro.
- Despliegue de aplicaciones en emuladores y dispositivos reales.
- Implementación de Middleware Redux y servicios utilizando axios.
- Trabajo bajo control de versiones con Git (flujo Gitflow).
- Colaboración activa en equipos ágiles siguiendo metodologías Scrum.
- Aplicación de buenas prácticas de codificación, incluyendo pruebas unitarias (TDD) y herramientas de calidad como Jest, Sonar, Prettier y ESLint.
- Colaboración en prácticas de DevOps (Integración Continua, Gestión de Fuentes, Análisis de Código, Continuous Delivery).Para tener éxito en este rol, esperamos que cuentes con las siguientes habilidades y experiencia:- Debes residir en Chile, idealmente Santiago, ya que la modalidad de trabajo es híbrido (Primer mes requiere presencialidad 2 veces por semana, luego sólo en días de ceremonia de equipo)
- Debes contar con al menos 3 años de experiencia relevante.
- Experiencia con React Native versión 0.6x o superior.
- Dominio de Redux y uso de Hooks.
- Seguimiento de errores y debugging con Flipper, Reactotron y Metro.
- Conocimiento en generación de APK e IPA.
- Manejo de navegación en aplicaciones móviles.
- Sólidos conocimientos en JavaScript para desarrollo de servicios backend (axios, middleware en axios).
- Experiencia trabajando con Middleware Redux.
- Consumo de servicios REST y SOAP.
- Gestión de versiones con Git y modelo de ramificación Gitflow.
- Implementación de arquitecturas MVC, MVVM y Clean Architecture.
- Experiencia en metodologías ágiles, especialmente Scrum básico.No es mandatorio pero sería bueno que tuvieras- Experiencia con alternativas a Redux.
- Manejo de herramientas de gestión de dependencias (npm, bower).
- Experiencia en Pair Programming.
- Conocimientos en desarrollo nativo Android (Java/Kotlin) y/o iOS (Objective-C/Swift).
- Uso de Mac OS para desarrollo y despliegue móvil.
- Experiencia en frameworks ágiles avanzados (SAFe, LeSS).Herramientas y entornos de trabajo
- IDE: Visual Studio Code.
- Herramientas de colaboración: Jira, Confluence, Bitbucket, Bamboo (ecosistema Atlassian).
- Experiencia con prácticas de DevOps: gestión de fuentes, gestión de binarios, análisis de código.
- Testing: Unitario, TDD, Performance Testing, Profiling.
- Integración Continua y Continuous Delivery.¿Qué te ofrecemos?- Pertenecer a una empresa internacional y multicultural que apoya la diversidad.
- Formar parte de proyectos internacionales con presencia en Norteamérica, Pakistán, India y Latam.
- Entorno de trabajo con amplia experiencia en trabajo remoto y distribuido, usando metodologías ágiles.
- Cultura de constante aprendizaje y desarrollo en tecnologías actuales.
- Ambiente agradable y colaborativo, con foco en el trabajo en equipo.
- Acceso a plataformas de aprendizaje, certificaciones Google Cloud, Databricks, Tech Talks, etc.
- Formar parte de diversas iniciativas y participación continua en actividades internas y externas de innovación, hackathon, tecnología, agilidad, charlas, webinars, bienestar y cultura con posibilidades no solo de participar sino de ser expositor.
- Además, al residir en Chile tendrás acceso a los beneficios de nuestro centro.GETONBRD Job ID: 53711Remote work policyHybridThis job is performed partly from home and partly at the office in Santiago (Chile).Apply now- Share →› › ›About Nisum Latam¡Ven y se parte de un equipo que transforma! —Similar jobsLooking for Mobile Development jobs?Sign up for free and find jobs that truly match you.Desarrollador React NativeNisum Latam • SantiagoThis job is performed partly from home and partly at the office in: Santiago (Hybrid)ⓘ Requires applying in SpanishShare this job ShareLog in and find the best jobs.components--modal#closeWithKeyboard externalClose@window-
components--modal#close' data-components--modal-target='container' id='base-modal'>
Kit Empleo