Senior iOS Developer
- Hiring from
- Colombia
- Work type
- Hybrid
- Posted
627,205 remote jobs, straight from company career pages
100% free · New jobs every minute
Show job descriptionHide job description
¡En RappiPay seguimos creciendo y transformando la forma en que las personas se relacionan con su dinero! 💳🚀
Buscamos un(a) Senior iOS Developer con mentalidad de producto, pasión por la calidad técnica y apertura hacia tecnologías multiplataforma para sumarse a nuestro equipo de ingeniería.tura del idioma inglés.
📍 Modalidad de trabajo
- 100% Remoto: Si vives en Colombia (fuera de Bogotá).
- Híbrido flexible: Si resides en Bogotá.
💡 Sobre el reto en RappiPay
Construimos productos financieros digitales de alto impacto que procesan millones de interacciones con los más altos estándares de seguridad y disponibilidad. Te integrarás a un entorno ágil con equipos autónomos, retos de arquitectura modular a gran escala y una cultura donde tus decisiones técnicas tienen impacto directo en el producto.
🎯 Tu objetivo
Diseñar, desarrollar y evolucionar aplicaciones nativas robustas para iOS, garantizando rendimiento excepcional, alta seguridad y una experiencia de usuario impecable.
🛠️ ¿Qué harás en tu día a día?
- Colaborar en equipos multidisciplinarios de producto (Ingeniería iOS, Android, Backend, Producto y UX/UI).
- Traducir necesidades del negocio en arquitectura limpia, escalable y mantenible dentro de un ecosistema modular.
- Participar en code reviews, diseño de componentes y toma de decisiones técnicas de alto nivel.
- Monitorear, identificar y mitigar riesgos operativos y de seguridad de la información en el cliente móvil.
🔍 ¿Qué buscamos? (Requisitos técnicos)
- Experiencia: 3 a 5+ años desarrollando aplicaciones móviles nativas para iOS con Swift.
- UI: Dominio construyendo interfaces fluidas y componentes reutilizables con UIKit y SwiftUI.
- Arquitectura: Manejo sólido de patrones de diseño como MVVM y VIPER.
- Concurrencia y reactividad: Experiencia con programación asíncrona y frameworks reactivos (Combine o RxSwift).
- Integraciones: Consumo de REST APIs, gestión de dependencias con CocoaPods y/o Swift Package Manager (SPM).
- Testing: Hábito de escribir pruebas unitarias con XCTest u otros frameworks.
- Soft skills: Comunicación asertiva para temas técnicos complejos, mentalidad abierta al feedback y enfoque práctico para resolver problemas.
⭐ Puntos extra (Deseable)
- Experiencia con Dart y Flutter (Riverpod, Provider, Fluro) o total disposición e interés por aprenderlo y participar en proyectos híbridos.
- Experiencia previa con IGListKit y pruebas de UI basadas en snapshots.
- Nivel competente de lectura y escritura en inglés técnico.
🎁 Beneficios que amarás en RappiPay
- 📚 RappiPay Educa: Presupuestos y espacios dedicados para que tu crecimiento profesional nunca se detenga.
- 🏥 RappiPay Vital: Cobertura y programas integrales para cuidar de tu bienestar físico y mental.
- 🌴 RappiPay Relax: Días y tiempos pensados para desconectar, recargar energía y descansar de verdad.
- 🚀 RappiPay VIP: Convenios, descuentos y beneficios corporativos exclusivos.
