Descripción
Estamos buscando un Desarrollador iOS altamente motivado para unirse a nuestro equipo y contribuir al desarrollo de aplicaciones móviles innovadoras y de alto rendimiento. El candidato ideal tendrá experiencia trabajando con Swift, Firebase, Xcode, y arquitecturas como MVVM y VIPER. Además, tendrá un enfoque en el diseño de interfaces de usuario fluidas y la creación de aplicaciones escalables y de calidad. Si eres apasionado por el desarrollo móvil y deseas seguir aprendiendo y creciendo en un entorno dinámico, ¡te estamos buscando!
**Responsabilidades:**
* Desarrollar y mantener aplicaciones móviles en iOS utilizando Swift y otras tecnologías modernas.
* Implementar y mantener la arquitectura MVVM y VIPER para asegurar una alta cohesión y bajo acoplamiento.
* Diseñar interfaces de usuario responsivas y funcionales utilizando UIKit y SwiftUI.
* Integrar servicios backend como Firebase para autenticación, bases de datos en tiempo real, y notificaciones push.
* Optimizar el rendimiento de las aplicaciones para garantizar una experiencia de usuario fluida.
* Escribir pruebas unitarias y funcionales para asegurar la calidad y estabilidad del código.
* Trabajar de cerca con equipos multidisciplinarios, incluyendo diseñadores y QA, para entregar productos de alta calidad.
* Colaborar en la gestión de proyectos usando metodologías ágiles (Scrum, Kanban) y herramientas como Jira o Trello.
* Gestionar y mantener la publicación de aplicaciones en la App Store.
**Requisitos:**
* Experiencia intermedia en desarrollo iOS con **Swift**.
* Conocimiento práctico de arquitecturas **MVVM** y **VIPER**.
* Experiencia con **Xcode**, incluyendo la gestión de dependencias con **CocoaPods** y **Swift Package Manager**.
* Familiaridad con **UIKit** y **SwiftUI** para crear interfaces de usuario atractivas y responsivas.
* Experiencia trabajando con **REST APIs** para integrar servicios backend y manejo de autenticación.
* Conocimiento y experiencia con **bases de datos locales** como **Core Data**, **Realm**, y **SQLite**.
* Uso de **Git** para el control de versiones y colaboración en equipo.
* Familiaridad con la **publicación y mantenimiento** de aplicaciones en la **App Store**.
* Capacidad para crear pruebas unitarias con **XCTest**.
* Habilidad para trabajar con metodologías ágiles (Scrum, Kanban) y herramientas como Jira o Trello.
* Buenas prácticas en desarrollo móvil, incluyendo el manejo de memoria y optimización de recursos.
**Deseables:**
* Experiencia con herramientas **CI/CD** (Fastlane, GitHub Actions, Bitrise).
* Conocimientos básicos de seguridad en aplicaciones móviles, como protección de datos sensibles y autenticación segura.
* Experiencia trabajando con notificaciones push y servicios en la nube (Firebase Cloud Messaging).
**Habilidades blandas:**
* Resolución de problemas y capacidad para optimizar el rendimiento de las aplicaciones.
* Habilidad para adaptarse rápidamente a nuevas tecnologías y aprender de manera continua.
* Actitud proactiva y orientada a la mejora continua.
* Excelente capacidad para trabajar en equipo y comunicar ideas claramente.
**Ofrecemos:**
* Un entorno de trabajo dinámico y colaborativo.
* Oportunidades para crecer profesionalmente y aprender nuevas tecnologías.
* Proyectos desafiantes con impacto real en los usuarios.
* Flexibilidad laboral
* SGMM
* modalidad presencial: vivir en CDMX
**Si cumples con los requisitos y estás listo para un nuevo reto, ¡aplica ahora y únete a nuestro equipo! Envia WhatsApp al 5516404825 con el nombre de la vacante “IOS”**
Tipo de puesto: Tiempo completo
Sueldo: $30,000\.00 \- $35,000\.00 al mes
Beneficios:
* Seguro de gastos médicos mayores
Lugar de trabajo: Empleo presencial