WINGS SYSTEMS

Desarrollador de Aplicaciones Móviles (Apache Cordova)

Posted: 2 days ago

Job Description

Somos una empresa tecnológica en crecimiento, enfocada en crear soluciones digitales innovadoras que impactan positivamente en nuestros clientes.Buscamos un Desarrollador de Aplicaciones Móviles apasionado y con experiencia sólida en Apache Cordova para unirse a nuestro equipo. Serás responsable de construir, probar y desplegar aplicaciones robustas y eficientes para múltiples plataformas.🛠️ Responsabilidades PrincipalesDesarrollo de Aplicaciones: Diseñar e implementar nuevas funcionalidades y aplicaciones móviles utilizando Apache Cordova, asegurando la compatibilidad multiplataforma (iOS y Android).Tecnologías Base: Escribir código limpio, eficiente y bien documentado utilizando HTML5, CSS3 y, principalmente, JavaScript (o TypeScript).Integración de Funcionalidades Nativas: Trabajar con plugins de Cordova (Core y Third-Party) para acceder a las funciones nativas del dispositivo, como la cámara, GPS, notificaciones y almacenamiento.Testing y Calidad: Implementar y ejecutar pruebas unitarias, de integración y funcionales (usando herramientas compatibles con el ecosistema web/Cordova) para garantizar la estabilidad y rendimiento de la aplicación.Mantenimiento y Optimización: Solucionar errores (debugging), optimizar el rendimiento de las aplicaciones y mantener el código base actualizado.Publicación en Tiendas: Gestionar el proceso completo de empaquetado, firma y publicación de las aplicaciones en Google Play Store y Apple App Store.Configuración de Entornos: Configurar y mantener los entornos de compilación, incluyendo el manejo de los SDK de Android y, crucialmente, el entorno de macOS para la compilación y firma de las aplicaciones iOS.✅ Requisitos IndispensablesExperiencia demostrable como Desarrollador de Aplicaciones Móviles con Apache Cordova Dominio avanzado de JavaScript/TypeScript, HTML5 y CSS3 para el desarrollo Front-End.Experiencia en el uso de Node.js y npm/Yarn para la gestión de dependencias y el flujo de trabajo de Cordova.Conocimiento y experiencia en el proceso de testing de aplicaciones móviles (unit testing, end-to-end).Familiaridad con el control de versiones, preferiblemente Git.Capacidad para configurar el entorno de desarrollo para Android (SDK, Gradle) y el entorno Mac/iOS (Xcode, Certificados y Perfiles de Provisión) para el despliegue.➕ Se Valorará (Deseable)Experiencia con Frameworks/Librerías Front-End (ej. Angular, React, Vue.js) utilizados dentro de Cordova.Conocimiento de metodologías de desarrollo ágiles (Scrum/Kanban).Experiencia en la integración con APIs RESTful y servicios web de terceros.Experiencia en la gestión y resolución de problemas específicos de plugins o la capa nativa.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In