En StaffRock IT, empresa especializada en servicios de Staff Augmentation y Búsqueda y Selección de profesionales de tecnología, nos encontramos en búsqueda de un Desarrollador Mobile (Android & IOS) SR. para sumarse al equipo de una importante empresa de asistencia al viajero.
Buscamos un profesional con amplia experiencia en el rol, con excelentes habilidades de comunicación, capacidad para trabajar en equipo y resolver problemas, orientado a resultados y al usuario final, y con un fuerte sentido de responsabilidad y compromiso.
¿Cuál será tu misión?
Sumarse al equipo de tecnología de nuestro cliente, enfocado en proyectos comerciales (.com/apps), para colaborar en la evolución de las distintas plataformas, siempre con el foco en la experiencia del usuario.
Tareas y Responsabilidades
Desarrollar y mantener aplicaciones móviles nativas en iOS (Swift/Objective-C, UIKit, SwiftUI) y Android (Kotlin/Java, Android SDK, Jetpack, Material Design), integrando APIs REST y servicios de terceros.
Diseñar interfaces siguiendo estándares de usabilidad y lineamientos de cada plataforma.
Participar en el ciclo de vida del software: control de versiones (Git), metodologías ágiles (Scrum/Kanban) y prácticas DevOps.
Desarrollar tests unitarios y de UI y colaborar en la implementación de pipelines de CI/CD
Aplicar arquitecturas móviles modernas (MVVM, MVP, Clean Architecture) y garantizar buenas prácticas de codificación, seguridad y performance.
Colaborar y guiar a otros desarrolladores.
Aportar soluciones técnicas a problemas complejos.
Comunicarse de manera clara y efectiva con diseñadores UI/UX, backend y product owners.
Desarrollo en frameworks cross-platform (React Native, Flutter, Ionic).
Gestión de bases de datos móviles (SQLite, Room, CoreData, Realm).
Aplicación de prácticas de seguridad mobile (encriptación, credenciales).
¿Qué skills y experiencia buscamos?
+5 años de experiencia comprobable como Desarrollador Mobile (Android & IOS).
Estudiante o graduado de carrera de Sistemas o afines.
Experiencia en desarrollo mobile iOS (Swift, Objective-C, UIKit, SwiftUI)
Manejo de herramientas de versionado: GitHub, GitLab o Bitbucket.
Experiencia en la integración con APIs REST, servicios de terceros, etc.
Metodologías Ágiles: Scrum, Kanban, Cultura DevOps.
Conocimientos y/o experiencia en Android: Kotlin / Java, Android SDK, Jetpack, Material Design.
Cross-platform (deseable): React Native, Flutter o Angular + Ionic.
Automatización y QA (deseable): Unit testing, UI testing, CI/CD pipelines (Jenkins, GitHub Actions, Azure DevOps o similares).
Bases de datos (deseable): SQLite, Room, CoreData, Realm, o similares.
Conocimiento de arquitectura de software móvil (MVVM, MVP, Clean Architecture).
Experiencia en publicación y mantenimiento de apps en Google Play Store y App Store (¡Es un plus!)
Experiencia con Firebase, Push Notifications, In-App Purchases.
Conocimientos de seguridad mobile (encriptación, manejo de credenciales).
¿Qué ofrecemos?
Contratación por tiempo indeterminado bajo Relación de Dependencia.
Prepaga Swiss Medical.
Días off adicionales.
Capacitación en idiomas inglés & portugués.
Descuentos en plataformas educativas.
Regalo de cumpleaños.
Desayuno en la oficina: Snacks, frutas.
Ayuda Económica para Guardería.
Asistencia al viajero.
Descuento en Gimnasios.
Modalidad Full Time - Híbrido (presencial 1 vez a la semana). Zona: CABA.