Senior Ios Mobile Developer
Encora
Lima
Responsabilidades principales
- Participar activamente en mesas de trabajo técnicas y funcionales junto a equipos multidisciplinarios. • Desarrollar e implementar requerimientos de negocio de acuerdo con la planificación establecida. • Diseñar, desarrollar y mantener aplicaciones móviles nativas para iOS siguiendo buenas prácticas de ingeniería de software. • Participar en la planificación conjunta de actividades y en la estimación de tiempos de desarrollo. • Realizar análisis técnico de requerimientos y definir soluciones escalables y mantenibles. • Ejecutar Spikes y Proof of Concept (PoC) para validar alternativas técnicas y arquitectónicas. • Realizar análisis de viabilidad técnica para nuevas funcionalidades e iniciativas. • Aplicar patrones de arquitectura y diseño que garanticen calidad, mantenibilidad y rendimiento de las aplicaciones. • Colaborar bajo metodologías ágiles para asegurar la entrega continua de valor al negocio. • Integrar aplicaciones móviles con servicios y APIs REST.
Requisitos indispensables
- 5 a 6 años de experiencia en desarrollo de aplicaciones móviles iOS. • Experiencia sólida desarrollando aplicaciones nativas para iOS. • Dominio de Swift y experiencia trabajando con Objective-C. • Experiencia en desarrollo utilizando Cocoa Touch. • Conocimiento y aplicación de patrones arquitectónicos como MVC, MVVM, MVP y VIPER. • Conocimiento de Clean Architecture. • Conocimiento de Arquitectura Modular. • Conocimiento de Human Interface Guidelines (HIG) para iOS. • Experiencia en integración de aplicaciones mediante APIs REST. • Dominio de control de versiones utilizando Git. • Conocimiento y experiencia trabajando bajo metodologías ágiles, especialmente Scrum. • Disponibilidad para asistir de manera presencial según la programación establecida.
Requisitos deseables
- Experiencia participando en procesos de modernización y evolución de aplicaciones móviles. • Conocimiento de buenas prácticas de rendimiento, seguridad y experiencia de usuario en iOS. • Experiencia colaborando con equipos multidisciplinarios en entornos ágiles. • Experiencia realizando análisis técnicos, estimaciones y definición de soluciones de arquitectura móvil. • Experiencia en validación de iniciativas mediante Spikes y Proof of Concept (PoC).
Similar jobs
Head Of Retail Relationships
Please note that we will only be able to accept candidates who have the appropriate rights and documentation for employment in Cyprus.Who...
Desarrollador Android Semi Senior
Título del puesto: Desarrollador Android Semi SeniorHabilidades clave: Kotlin, Java, Android Architecture Components, MVVM, Clean Archite...
Assistante De Vie H/F Véhiculé
Exercez un métier qui a du sens auprès des personnes dépendantes.Vous êtes diplômé(e) ou avez 3 ans d'expérience en aide à la personne ? ...
Data Center Construction - Mid To Senior Project Manager (Low Voltage)
It’s an exciting time to join MGAC!MGAC is a global boutique consultancy dedicated to managing and representing our clients’ best interes...
Senior Solution Architect
Habilidades clave: Solution Architecture, Azure Cloud, TOGAF, APIs, Enterprise Architecture, DevOps, Scrum, SAFe, Cloud Migration.Experie...
Traffic Control Flagger
AdditionalinformationAdditional InformationPay: Pay: $16.50–$17.25 per hour Overtime available Pay increases in your first year Paid trai...