Senior Software Engineer iOS II

Rappi

Bogotá

Remote

COP 90,000,000 - 150,000,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Póliza de salud
Cursos en línea

Job summary

Rappi busca un/a ingeniero/a senior para liderar iniciativas de AI y construcción de plataformas móviles escalables. Trabajarás con equipos distribuidos y herramientas modernas para entregar soluciones que mueven a millones de usuarios cada día.

Se espera experiencia en Kotlin, Swift, CI/CD y entornos remote-first. Ofrecemos aprendizaje continuo, impacto visible y herramientas para crecer profesionalmente.

Qualifications

  • Experiencia de 5+ años en roles similares.
  • Inglés intermedio-avanzado.
  • Experiencia en startups tech, e-commerce o marketplaces (deseable).
  • Experiencia en squads ágiles y entornos remote-first (deseable).

Responsibilities

  • Triage con AI.
  • Definir prioridades y asegurar la ejecución de iniciativas.
  • Coordinar con otras áreas para resolver desafíos.
  • Rituales de squad.
  • Desarrollar y mentorear miembros del equipo.
  • Reportar progreso y resultados al liderazgo.

Skills

Kotlin
Jetpack Compose
SwiftUI
Kotlin Multiplatform
Dagger
Gradle
Swift Package Manager
Xcode
Claude Code
MCP
Jira
Figma
Crashlytics
CI/CD
AI testing
GitHub

Tools

Jira
Figma
Crashlytics
GitHub

Job description

¿Te animas a construir el futuro de Latinoamérica?

En Rappi construimos la SuperApp que cambia la vida de millones de personas cada día. Somos un equipo apasionado por la velocidad, la ejecución y los resultados reales.

Aquí hacemos que las cosas pasen. Si te mueve resolver problemas de escala real, aprender en tiempo récord y ver el impacto de tus ideas en cuestión de días, este es tu lugar.

¿Quieres construir los sistemas que mueven a millones de personas cada día?

El reto

El reto es multiplicar el throughput del squad en dos plataformas usando agentes de AI, sin degradar estabilidad ni mantenibilidad.Entregar más, en paralelo. Correr varias líneas de trabajo a la vez (feature, tests, refactor, bugfix) con agentes en sesiones o worktrees separados, e integrarlas sin conflictos.Paridad Android–iOS sin duplicar esfuerzo. Construir en Android y usar agentes para portar a iOS (o a un módulo Kotlin Multiplatform (KMP), revisando que el resultado sea idiomático en cada plataforma.Que la AI no rompa nada. Velocidad sin subir crashes, ANR (Application Not Responding), tiempo de arranque ni deuda técnica: tests, revisión rigurosa y quality gates en Continuous Integration (CI).Hacerlo escalable al equipo. Dejar reglas de proyecto (CLAUDE.md / AGENTS.md), comandos, skills y conexiones Model Context Protocol (MCP) (Jira, Figma, Crashlytics) que cualquier ingeniero del squad pueda usar.

  • Triage con AI
  • Definir prioridades y asegurar la ejecución de iniciativas
  • Coordinar con otras áreas para resolver desafíos
  • Rituales de squad
  • Desarrollar y mentorear miembros del equipo
  • Reportar progreso y resultados al liderazgo
Serás un gran fit
  • Experiencia: 5+ años en roles similares
  • Inglés: Intermedio-avanzado
  • Experiencia previa en startups tech, e-commerce o marketplaces (deseable)
  • Experiencia en squads ágiles y entornos remote-first (deseable)
Lo que necesitas dominar
  • Kotlin, Coroutines y Flow
  • Jetpack Compose (estado, recomposición, performance)
  • Inyección de dependencias (Dagger)
  • Gradle: build logic, convention plugins, optimización de tiempos de build
  • SwiftUI y convivencia con UIKit
  • Swift Package Manager (SPM) y modularización
  • Xcode, Instruments, firma y distribución en App Store
  • Integraciones de API
  • Kotlin Multiplatform (KMP): lógica compartida, interoperabilidad con Swift
  • Agentes de código (Claude Code, Cursor, Codex) como herramienta principal de trabajo
  • Spec-driven development: criterios de aceptación, planes y tareas pequeñas antes de delegar
  • Orquestación en paralelo: worktrees, sesiones en background, subagentes, integración sin conflictos
  • Revisión crítica de código generado: detectar errores sutiles, alucinaciones de APIs y sobreingeniería
  • Model Context Protocol (MCP): conectar agentes a Jira, Figma, Crashlytics, GitHub
  • Automatización: comandos y skills personalizados, hooks, agentes en Continuous Integration (CI)
  • AI para testing: generación de unit, UI y screenshot tests, y validación de que prueben algo real
  • Seguridad al usar AI: no exponer secretos ni datos de usuarios, revisar dependencias sugeridas
  • Criterio de costo / beneficio: saber cuándo la AI acelera y cuándo es más rápido hacerlo a mano
Lo que te hace diferente
  • Ownership y Responsabilidad
  • Orientación a Resultados
  • Colaboración y Trabajo en Equipo
  • Coaching y Feedback
  • Mentalidad de Crecimiento
  • Juicio crítico frente a la AI
  • Multiplicador del equipo
Creemos que nuestro talento merece las mejores herramientas para impactar con propósito.

Póliza de salud

Plataforma de cursos en línea

En Rappi, la diversidad nos hace más fuertes

Creemos que los equipos diversos e inclusivos construyen los mejores productos, y buscamos activamente personas de todos los géneros, edades, orígenes, religiones y orientaciones sexuales. Si quieres construir el futuro de Latinoamérica, tu lugar es aquí.

En Rappi Delivery promovemos la inclusión de personas con discapacidad, equidad de género, de diferentes culturas, generando igualdad de oportunidades entre mujeres y hombres de acuerdo a Ley N° 29973 y la Ley 28983.

¿Te unes al equipo? En Rappi, el límite lo pones tú. Si te apasiona aprender en movimiento y construir soluciones que escalan a millones, queremos conocerte.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer Android II
Senior Software Engineer Android II

Rappi • Bogotá

Remote
COP 110,000,000 - 180,000,000
Póliza de salud
Plataforma de cursos en línea
Senior Product Manager I
Senior Product Manager I

Rappi • Medellín

On-site
COP 133,920,000 - 234,360,000
Senior Product Manager I
Senior Product Manager I

Rappi • Bogotá ciudad

On-site
COP 42,000,000 - 65,000,000
Software Engineer Backend I
Software Engineer Backend I

Rappi • Bogotá

On-site
COP 90,000,000 - 130,000,000
Póliza de salud
Plataforma de cursos en línea
Senior Software Engineer Backend I
Senior Software Engineer Backend I

Rappi • Medellín

On-site
COP 180,000,000 - 260,000,000
Staff Software Engineer Backend
Staff Software Engineer Backend

Rappi • Bogotá ciudad

Remote
COP 120,000,000 - 210,000,000
Senior Software Engineer Backend I
Senior Software Engineer Backend I

Rappi • Bogotá

Remote
COP 120,000,000 - 160,000,000
Póliza de salud
Plataforma de cursos en línea
Software Engineer Backend II
Software Engineer Backend II

Rappi • Bogotá

Remote
COP 144,000,000 - 192,000,000
Machine Learning Engineer I
Machine Learning Engineer I

Rappi • Bogotá ciudad

Hybrid
COP 100,440,000 - 167,400,000
Póliza de salud
Plataforma de cursos en línea
Zone Lead
Zone Lead

Rappi • Medellín

Remote
COP 60,000,000 - 90,000,000
Póliza de salud
Cursos en línea