Desarrollador Mobile Nativo iOS Semi Senior (Provincia de Lima)

Desarrollador Mobile Nativo iOS Semi Senior (Provincia de Lima)

11 nov
|
SEMADA TECH
|
Provincia de Lima

11 nov

SEMADA TECH

Provincia de Lima

Funciones:

- Desarrollar y mantener aplicaciones móviles nativas para iOS utilizando Swift.
- Diseñar e implementar funcionalidades aplicando Clean Architecture, arquitectura MVI y una estructura modular orientada a features.
- Integrar aplicaciones con APIs REST y servicios backend, gestionando adecuadamente estados, errores y conectividad.
- Implementar mecanismos de autenticación y autorización mediante OAuth 2.0 y JWT.
- Aplicar buenas prácticas de seguridad para el almacenamiento y transmisión de información sensible.
- Gestionar de manera segura llaves, secretos, tokens y credenciales de acceso.
- Optimizar el rendimiento, estabilidad y experiencia de usuario en dispositivos iOS.
- Integrar SDKs y servicios de terceros como Firebase.
- Participar en pruebas unitarias, análisis y corrección de incidencias.
- Colaborar en la preparación, despliegue y publicación de nuevas versiones de la aplicación.
- Mantener código escalable, reutilizable y alineado a principios SOLID y Clean Code.
- Trabajar de manera colaborativa con equipos multidisciplinarios bajo metodologías ágiles.

Requisitos:

- Egresado o Bachiller de Ingeniería de Sistemas, Ingeniería de Software, Informática o carreras afines.
- Experiencia mínima de 4 años en desarrollo nativo iOS.
- Experiencia mínima de 2 años en proyectos del sector financiero, banca o fintech.




- Dominio de Swift y experiencia desarrollando con UIKit y SwiftUI.
- Experiencia en implementación de Clean Architecture, arquitectura MVI y desarrollo modular por features.
- Conocimientos sólidos en patrones de diseño y buenas prácticas de desarrollo móvil.
- Experiencia en integración y consumo de APIs REST.
- Experiencia utilizando herramientas como Postman y Swagger.
- Experiencia trabajando con autenticación OAuth 2.0 y JWT.
- Experiencia en manejo seguro de llaves, secretos, tokens y credenciales.
- Conocimientos de OWASP Mobile Top 10 y buenas prácticas de seguridad en aplicaciones móviles.
- Experiencia integrando SDKs y servicios de terceros como Firebase.
- Experiencia en gestión de dependencias mediante Swift Package Manager (SPM) y/o CocoaPods.
- Experiencia utilizando Xcode, Git, Bitbucket y herramientas de CI/CD.
- Conocimiento de certificados digitales, Provisioning Profiles y publicación de aplicaciones en App Store.
- Conocimientos de Clean Code, principios SOLID y estándares de desarrollo de software.
- Experiencia en pruebas unitarias y automatizadas.
- Experiencia con servicios cloud en AWS y/o Azure.

Beneficios:

- Pago en planilla.
- Buen clima laboral.
- Oportunidad de crecimiento cualificado.
- Participación en proyectos de innovación y transformación digital.

📌 Desarrollador Mobile Nativo iOS Semi Senior (Provincia de Lima)
🏢 SEMADA TECH
📍 Provincia de Lima

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: desarrollador mobile nativo ios semi senior (provincia de lima) / provincia de lima

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: desarrollador mobile nativo ios semi senior (provincia de lima) / provincia de lima