Programador/a front-end con react native
Role details
Job location
Tech stack
Job description
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., * 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.
Requirements
Estudios mínimos Ingeniería técnica Experiencia mínima 2 años Imprescindible residir No requerido, * 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., * 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, * 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.
Benefits & conditions
Tipo de contrato Indefinido Duración del contrato Indefinido Jornada laboral A tiempo completo Salario A negociar