Mobile iOS
Mobile iOS
Mexico City, MX, 11850
¿Que buscamos?
Mobile iOS
Tus principales responsabilidades a desarrollar:
- Liderazgo técnico, diseñando e implementando soluciones que se adapten a la arquitectura y normativas de seguridad
- Fuertes habilidades de comunicación
- Guiar y asesorar a desarrolladores con menor conocimiento
- Revisiones de código y gestión de flujos de trabajo en equipo
- Colaboración con diversos equipos de trabajo para definir requerimientos y planes del proyecto.
- Solución de problemas complejos productivos
Requisitos mandatorios:
Lenguajes de programación
- Conocimiento avanzado de Swift (lenguaje principal y requerido)
- Conocimiento Objetive C (para mantenimiento de componentes externos)
iOS Frameworks
- UIKit
- URLSession
- CryptoSwift
- RxSwift
- Autolayout avanzado
Arquitectura y patrones de diseño
- MVVM
- Observable
- Factory
- Delegate
- Repository
- Components
Integración
- Integración de RESTful APIs
- Push notifications (APNS)
- Integración con suite Firebase (RemoteConfig, Crashlytics, Messaging, etc.)
Pruebas unitarias e integración continua
- XCTest
- Amplio conocimiento de Git (git flow)
Conocimientos adicionales importantes
- Proceso de liberación a App Store y familiaridad con el Apple Developer Program
- Generación y mantenimientos de SDK’s nativos
- Optimización de memoria y desarrollo seguro
- Experiencia con clientes bancarios (opcional pero útil)
Soft skills:
- Liderazgo
- Gestión de Stakeholders
- Resolución de Problemas
- Manejo de Conflictos
- Construcción de Relaciones
- Toma de Decisiones
- Comunicación
- Proactivo
- Pragmático
- Trabajo en equipo
- Estratega
- Control
- Adaptabilidad
- Creativo
- Negociación
- Autogestión
-En cumplimiento con nuestras disposiciones en materia de protección de datos personales, te informamos que la información que nos proporciones, será tratada conforme al Aviso de Privacidad que encontrarás en nuestra página web.En el apartado: Aviso de privacidad para el tratamiento de datos personales- candidato-