freehire launches on Product Hunt on 26 August.

Follow →

0325 - 167 ING | 2 iOS Developers

Summary

Build and maintain iOS apps in Swift with MVVM/VIPER, and share business logic across platforms using Kotlin Multiplatform for a fintech client.

iOS con Kotlin Multiplatform



Estamos buscando un iOS- Kotlin Multiplatform Developer altamente motivado y con experiencia en el desarrollo de aplicaciones móviles escalables y de alto rendimiento. Serás parte de un equipo innovador, trabajando en el diseño, desarrollo y mantenimiento de aplicaciones en iOS y soluciones multiplataforma utilizando Kotlin Multiplatform.

Responsabilidades

  • Desarrollar y mantener aplicaciones iOS utilizando Swift y arquitecturas modernas como MVVM y VIPER.
  • Implementar programación reactiva con Combine y otros frameworks.
  • Diseñar y desarrollar soluciones multiplataforma utilizando Kotlin Multiplatform (KMP).
  • Utilizar Koin para la gestión de dependencias y Ktor para el desarrollo de servicios backend ligeros.
  • Manejar bases de datos con SQLDelight para garantizar eficiencia y escalabilidad.
  • Integrar y optimizar consultas utilizando GraphQL.
  • Colaborar con equipos de diseño, producto y backend para mejorar la experiencia de usuario.
  • Escribir código limpio, modular y escalable, siguiendo las mejores prácticas.
  • Realizar pruebas unitarias y de integración para garantizar la calidad del software.

Requisitos

  • Experiencia sólida en desarrollo iOS con Swift.
  • Conocimiento en Combine y programación reactiva.
  • Experiencia en arquitecturas MVVM y VIPER.
  • Conocimiento en Kotlin Multiplatform y su ecosistema.
  • Experiencia con Koin para inyección de dependencias.
  • Familiaridad con Ktor para desarrollo backend y servicios API.
  • Manejo de SQLDelight para bases de datos.
  • Conocimientos en GraphQL y su integración en aplicaciones móviles.
  • Experiencia en MVI para desarrollo en Kotlin.
  • Capacidad para trabajar en equipos multidisciplinarios y en entornos ágiles.

Deseable

  • Experiencia con SwiftUI y Jetpack Compose.
  • Conocimientos en CI/CD para automatización de despliegues.
  • Experiencia con pruebas automatizadas y frameworks de testing.

Beneficios

  • Trabajo remoto
  • Horario flexible.
  • Plan de capacitación y crecimiento profesional.
  • Equipo de trabajo dinámico y colaborativo.

Si eres un desarrollador apasionado por la innovación y te entusiasma la idea de trabajar en proyectos de alto impacto, ¡nos encantaría conocerte!

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available