Overview
DaCodes es una firma de expertos en software y transformación digital de alto impacto. Contamos con más de 10 años de experiencia y un equipo de +220 talentosos DaCoders: Desarrolladores, arquitectos, Diseñadores UX/UI, PMs, QA testers y más, que trabajan en proyectos para clientes en LATAM y Estados Unidos. Trabajar en DaCodes permite desarrollar versatilidad y colaborar con profesionales de alto nivel, participando en proyectos de diversas tecnologías y giros empresariales. Los DaCoders tienen un impacto significativo en el éxito del negocio y de nuestros clientes, y tendrás acceso a startups disruptivas y marcas globales.
Estamos en busca de talento para unirse al equipo. El candidato ideal combina experiencia técnica, curiosidad, mentalidad lógica y analítica, proactividad, ownership y gusto por el trabajo en equipo.
Position
Desarrollador iOS – Descripción del puesto: buscamos un profesional con sólida experiencia en la creación y mantenimiento de aplicaciones nativas para dispositivos Apple. Dominio de Swift, experiencia en integración de APIs, optimización de rendimiento y conocimientos avanzados del ecosistema de desarrollo de Apple.
Requisitos
- Residencia en México (Indispensable).
- Título universitario y/o cédula profesional (Indispensable).
- Experiencia mínima de 4 años en desarrollo iOS comprobable.
- Dominio de Swift y Objective-C (deseable).
- Experiencia con UIKit y SwiftUI para la creación de interfaces.
- Conocimientos en CoreData, CoreLocation y AVFoundation.
- Experiencia con Alamofire y URLSession para la integración de APIs.
- Familiaridad con Firebase (Cloud Messaging, Analytics, Remote Config, Firestore).
- Manejo de Xcode y herramientas de desarrollo de Apple.
- Conocimiento de principios de arquitectura como MVVM, VIPER o Clean Architecture.
- Implementación de pruebas unitarias y automatización con XCTest, XCUI Test.
- Control de versiones con Git y GitFlow.
- Experiencia publicando aplicaciones en la App Store y manejo de certificados y perfiles de aprovisionamiento.
- Conocimientos en metodologías ágiles como Scrum/Kanban.
Responsabilidades
- Diseñar, desarrollar y mantener aplicaciones iOS nativas utilizando Swift.
- Implementar interfaces de usuario intuitivas y optimizadas en UIKit y SwiftUI.
- Integrar y consumir APIs RESTful y GraphQL.
- Optimizar el rendimiento y la eficiencia de las aplicaciones.
- Implementar pruebas unitarias y funcionales con XCTest.
- Gestionar el ciclo de vida de la aplicación en la App Store (subidas, revisiones y mantenimiento).
- Aplicar las mejores prácticas de seguridad en aplicaciones móviles.
- Colaborar con diseñadores UX/UI, QA testers y otros desarrolladores en la definición y desarrollo de productos digitales.
- Trabajar en un entorno ágil utilizando Scrum/Kanban.
- Mantenerse actualizado con las últimas tendencias y actualizaciones del ecosistema iOS.
Beneficios
- Integración a marcas globales y startups disruptivas.
- Trabajo remoto/Home Office. En caso de requerir modalidad híbrida o presencial, serás informado desde la primera sesión.
- Horario flexible ajustado a la célula de trabajo/proyecto asignado.
- Trabajo de lunes a viernes.
- Beneficios legales (aplican para México).
- Día off en tu cumpleaños.
- Seguro de gastos médicos mayores (aplica para México).
- Seguro de vida (aplica para México).
- Equipos de trabajo multiculturales.
- Acceso a cursos y certificaciones.
- Meetups con invitados especiales del área de IT.
- Eventos virtuales de integración y grupos de interés.
- Clases de inglés.
- Oportunidades en nuestras diferentes líneas de negocio.
- Orgullosamente certificados como Great Place to Work.
Seniority level
- Mid-Senior level
Employment type
- Full-time
Job function
- IT Services and IT Consulting
#J-18808-Ljbffr