Programador/a front-end con react native
Empresa
Highlander recruitment
Provincia
Málaga
Ciudad
Málaga
Tipo de Contrato
Cualquiera
Descripción
El Especialista en React Native será responsable de diseñar, desarrollar e implementar
Aplicaciones móviles nativas de alta calidad para dispositivos iOS y Android.Estas
Aplicaciones estarán dirigidas tanto a proyectos internos como a clientes externos.
Responsabilidades Principales
? Desarrollo de Aplicaciones Móviles: Crear y mantener aplicaciones móviles
Nativas utilizando React Native, garantizando un rendimiento óptimo y una
Experiencia de usuario coherente en ambas plataformas.
? Integración de APIs: Conectar las aplicaciones con servicios backend a través de
APIs RESTful, asegurando una comunicación eficiente y segura.
? Colaboración Multidisciplinar: Trabajar estrechamente con diseñadores,
Desarrolladores backend y otros miembros del equipo para definir y desarrollar
Nuevas funcionalidades y mejorar las existentes.
? Optimización de Rendimiento: Identificar y solucionar problemas de rendimiento,
Garantizando aplicaciones rápidas y fluidas.
? Mantenimiento de Código: Escribir código limpio, modular y reutilizable, siguiendo
Las mejores prácticas de desarrollo y asegurando la mantenibilidad a largo plazo.
? Actualización Continua: Mantenerse al día con las últimas tendencias y
Actualizaciones en el ecosistema de React Native y desarrollo móvil en general.
Requisitos mínimos:
? Formación Académica: Grado en Ingeniería Informática, Desarrollo de Software o
Áreas afines, no siendo imprescindible la formación en ingeniería.
? Experiencia Profesional: 2-3 de experiencia en desarrollo de aplicaciones
Móviles utilizando React Native.
? Conocimientos Técnicos:
? Dominio de JavaScript y React Native.
? Experiencia en integración con APIs RESTful.
? Conocimiento de los ciclos de vida de las aplicaciones móviles y sus
Respectivos entornos de desarrollo (Xcode para iOS y Android Studio para
Android).
? Familiaridad con herramientas de control de versiones, por ejemplo Git.
? Comprensión de los principios de diseño de interfaces móviles y las guías de
Estilo de Apple y Google.
? Habilidades Blandas:
? Capacidad para trabajar en equipo y comunicarse efectivamente.
? Habilidad para resolver problemas de manera proactiva.
? Adaptabilidad y disposición para aprender nuevas tecnologías.
? Orientación al detalle y compromiso con la calidad del producto.
Competencias Valoradas
? Experiencia con Redux u otras librerías de gestión de estado.
? Conocimientos en desarrollo nativo para iOS (Swift/Objective-C) o Android
(Java/Kotlin).
? Familiaridad con metodologías ágiles de desarrollo, como Scrum o Kanban.¿Es
Valorable?
? Experiencia en publicación de aplicaciones en App Store y Google Play Store.
? Conocimiento de herramientas de testing y depuración en entornos móviles.
Aplicaciones móviles nativas de alta calidad para dispositivos iOS y Android.Estas
Aplicaciones estarán dirigidas tanto a proyectos internos como a clientes externos.
Responsabilidades Principales
? Desarrollo de Aplicaciones Móviles: Crear y mantener aplicaciones móviles
Nativas utilizando React Native, garantizando un rendimiento óptimo y una
Experiencia de usuario coherente en ambas plataformas.
? Integración de APIs: Conectar las aplicaciones con servicios backend a través de
APIs RESTful, asegurando una comunicación eficiente y segura.
? Colaboración Multidisciplinar: Trabajar estrechamente con diseñadores,
Desarrolladores backend y otros miembros del equipo para definir y desarrollar
Nuevas funcionalidades y mejorar las existentes.
? Optimización de Rendimiento: Identificar y solucionar problemas de rendimiento,
Garantizando aplicaciones rápidas y fluidas.
? Mantenimiento de Código: Escribir código limpio, modular y reutilizable, siguiendo
Las mejores prácticas de desarrollo y asegurando la mantenibilidad a largo plazo.
? Actualización Continua: Mantenerse al día con las últimas tendencias y
Actualizaciones en el ecosistema de React Native y desarrollo móvil en general.
Requisitos mínimos:
? Formación Académica: Grado en Ingeniería Informática, Desarrollo de Software o
Áreas afines, no siendo imprescindible la formación en ingeniería.
? Experiencia Profesional: 2-3 de experiencia en desarrollo de aplicaciones
Móviles utilizando React Native.
? Conocimientos Técnicos:
? Dominio de JavaScript y React Native.
? Experiencia en integración con APIs RESTful.
? Conocimiento de los ciclos de vida de las aplicaciones móviles y sus
Respectivos entornos de desarrollo (Xcode para iOS y Android Studio para
Android).
? Familiaridad con herramientas de control de versiones, por ejemplo Git.
? Comprensión de los principios de diseño de interfaces móviles y las guías de
Estilo de Apple y Google.
? Habilidades Blandas:
? Capacidad para trabajar en equipo y comunicarse efectivamente.
? Habilidad para resolver problemas de manera proactiva.
? Adaptabilidad y disposición para aprender nuevas tecnologías.
? Orientación al detalle y compromiso con la calidad del producto.
Competencias Valoradas
? Experiencia con Redux u otras librerías de gestión de estado.
? Conocimientos en desarrollo nativo para iOS (Swift/Objective-C) o Android
(Java/Kotlin).
? Familiaridad con metodologías ágiles de desarrollo, como Scrum o Kanban.¿Es
Valorable?
? Experiencia en publicación de aplicaciones en App Store y Google Play Store.
? Conocimiento de herramientas de testing y depuración en entornos móviles.