- Presencial · Ciudad de México, México
- Tiempo completo
- Senior
- USD 4,000 – USD 6,000 al mes
Publicada
Descripción del puesto
Sobre la vacante
Se buscan perfiles senior y de liderazgo para proyectos retadores y de alto impacto en modalidad presencial en CDMX. La empresa ofrece proyectos sólidos y en crecimiento, un entorno colaborativo y profesional, oportunidad real de impacto y toma de decisiones, y estabilidad y desarrollo a largo plazo. Las vacantes incluyen iOS Senior Developer en CDMX, enfocado en desarrollo de aplicaciones móviles nativas para iOS.
¿Por qué deberías aplicar?
Esta es una oportunidad para unirte a un equipo que valora el impacto real y la toma de decisiones, ideal para desarrolladores senior que buscan crecimiento profesional en un entorno estable y colaborativo. Podrás trabajar en proyectos retadores que te permitirán expandir tus habilidades en iOS development y contribuir directamente al éxito de la empresa.
Tips y consejos de VacantesDigitales.com
Skills indispensables
- Swift y Objective-C para desarrollo nativo de iOS
- iOS SDK y frameworks como UIKit, Core Data, y Core Animation
- Xcode y herramientas de debugging
- Git para control de versiones
- Arquitecturas de software (MVC, MVVM, VIPER)
- Habilidades de liderazgo y comunicación efectiva
Tips prácticos para este puesto
- Asegúrate de tener un portafolio sólido con aplicaciones publicadas en el App Store
- Practica entrevistas técnicas enfocadas en algoritmos y diseño de sistemas para iOS
- Investiga sobre las tendencias actuales en desarrollo móvil, como SwiftUI y Combine
- Prepara ejemplos de proyectos retadores donde hayas tomado decisiones clave
Recursos recomendados
- Documentación oficial de Apple Developer para Swift y iOS SDK
- Cursos en Udemy o Coursera sobre desarrollo avanzado de iOS
- Influencers tech como Paul Hudson (Hacking with Swift) y Ray Wenderlich
- Herramientas como Fastlane para automatización de CI/CD
Preguntas frecuentes en entrevistas para este rol
- ¿Cómo manejas la memoria en Swift y evitas ciclos de referencia? Tip: Explica el uso de weak y unowned references, y menciona herramientas como Instruments para profiling.
- Describe una arquitectura que hayas implementado en un proyecto iOS. Tip: Habla sobre MVVM o VIPER, destacando cómo separaste responsabilidades y mejoraste la mantenibilidad.
- ¿Cómo optimizas el rendimiento de una app iOS? Tip: Menciona técnicas como lazy loading, caching, y el uso de instruments para identificar cuellos de botella.
Rango salarial estimado (LATAM)
Basado en datos de Glassdoor, Computrabajo, GetOnBoard y el mercado actual: | Nivel | Rango mensual USD | |-------|-------------------| | Junior | $1,500 - $2,500 | | Mid | $2,500 - $4,000 | | Senior | $4,000 - $6,000 |
*Nota: Varía según país, empresa, modalidad (remoto internacional paga más) y tecnologías específicas. Empresas de USA/EU pagando en LATAM suelen ofrecer 30-50% más.*
Red flags a considerar
- Bandera roja 1: Falta de claridad en los proyectos. Pregunta en la entrevista sobre los detalles específicos de los proyectos y su roadmap para asegurarte de que sean sólidos y bien planificados.
- Bandera roja 2: Entorno no colaborativo. Investiga antes de aceptar revisando reseñas en Glassdoor o preguntando a ex-empleados sobre la cultura de trabajo.
- Bandera roja 3: Alta rotación en roles senior. Señal de advertencia común en este tipo de rol; pregunta sobre la tasa de retención y oportunidades de crecimiento a largo plazo para detectar inestabilidad.
Habilidades
- Swift
- Objective-C
- iOS SDK
- UIKit
- Core Data
- Core Animation
- Xcode
- Git
- MVC
- MVVM
- VIPER
- SwiftUI
- Combine
- Fastlane
- Instruments
Cuida tus datos: ninguna empresa debe pedirte dinero para postularte o contratarte. Reportar esta vacante