- 19 / 2 / 2025 Programador Full Stack

Programador
Málaga
EUR 30.000 - 50.000
Descripción del empleo

Descripción del trabajo

Trabajador de Preparación de Alimentos

  • Torremolinos

Descripción del trabajo

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

  1. 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.
  2. Integración de APIs: Conectar las aplicaciones con servicios backend a través de APIs RESTful, asegurando una comunicación eficiente y segura.
  3. 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.
  4. Optimización de Rendimiento: Identificar y solucionar problemas de rendimiento, garantizando aplicaciones rápidas y fluidas.
  5. 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.
  6. 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

  1. 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.
  2. Experiencia Profesional: 2-3 años de experiencia en desarrollo de aplicaciones móviles utilizando React Native.
  3. 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.
  4. 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

  1. Experiencia con Redux u otras librerías de gestión de estado.
  2. Conocimientos en desarrollo nativo para iOS (Swift / Objective-C) o Android (Java / Kotlin).
  3. Familiaridad con metodologías ágiles de desarrollo, como Scrum o Kanban.
  4. Experiencia en publicación de aplicaciones en App Store y Google Play Store.
  5. Conocimiento de herramientas de testing y depuración en entornos móviles.
Obtenga la revisión gratuita y confidencial de su currículum.
Selecciona un archivo o arrástralo y suéltalo
Avatar
Asesoramiento online gratuito
¡Mejora tus posibilidades de entrevistarte para ese puesto!
Adelántate y explora vacantes nuevas de - 19 / 2 / 2025 Programador Full Stack en