Desarrollador de Aplicaciones Móviles

Descripción del trabajo

Funciones principales

  • Diseño y desarrollo de apps móviles multiplataforma con Xamarin.Forms / .NET MAUI, siguiendo el patrón MVVM.
  • Desarrollo nativo iOS con Swift y/o Objective-C para funcionalidades que requieran acceso directo al SDK de Apple.
  • Integración con APIs REST / SOAP, SAP Service Layer y otros backends corporativos mediante autenticación OAuth 2.0 / JWT.
  • Publicación y mantenimiento de apps en App Store; gestión de certificados, provisioning profiles y App Store Connect.
  • Diseño e implementación de pruebas unitarias e integración; depuración y resolución de defectos en ambos ecosistemas.

Perfil requerido

  • Formación educativa: Ingeniería de Sistemas, Informática, Electrónica o carrera afín (titulado o egresado).
  • Mínimo 3 años de experiencia en desarrollo de aplicaciones móviles.
  • Experiencia comprobable en al menos 2 proyectos desarrollados con Xamarin.Forms o .NET MAUI.
  • Experiencia en publicación de aplicaciones en App Store.
  • Conocimiento en:
    • Xamarin.Forms y .NET MAUI.
    • C# y .NET.
    • Desarrollo nativo iOS (Swift y/o Objective-C).
    • Consumo e integración de APIs REST y SOAP.
    • Xcode y herramientas de desarrollo Apple.
    • Git y control de versiones.
    • SQLite o bases de datos móviles equivalentes.
    • Pruebas unitarias e integración.
    • Seguridad en aplicaciones móviles.
    • Integración con SAP Service Layer (deseable).
  • Habilidades técnicas para el puesto:
    • Xamarin.Forms / .NET MAUI
    • Avanzado. Swift / Objective-C (iOS) Intermedio-Avanzado
    • C# / .NET 6+ Avanzado
    • Xcode Intermedio-Avanzado
    • Visual Studio / VS Code Avanzado
    • Git / Azure DevOps Intermedio
    • REST APIs / JSON Avanzado
    • SQLite / Realm Intermedio
    • Unit Testing (NUnit / XUnit) Intermedio
    • CI/CD básico (pipelines) Básico-Intermedio

Deseable

  • Haber participado en la publicación de al menos una aplicación en App Store.
  • Lectura fluida de documentación técnica en inglés.
  • Deseable experiencia en integración con SAP Business One (Service Layer).
  • Deseable experiencia en migración de Xamarin.Forms a .NET MAUI.
  • Deseable conocimiento en Azure DevOps, CI/CD y Firebase.

Modalidad

  • Modalidad: presencial – Lima, Miraflores
  • Horario de trabajo: 8:30 am a 6:00 pm de lunes a viernes

Aplicar para este puesto

Los campos marcados con * son obligatorios.

Compartir empleo