Buscar ofertaReclutadores

Desarrollador Frontend iOS

Oportunidad exclusiva

Presencial

Desarrollador Frontend iOS

Nisum

Desarrollador Frontend iOS

Competencias

SwiftIOSPruebas y QAXcodeGitHub

hace 5 días

Comparte esta oportunidad

Comparte esta oferta con los talentos de tu red:
✓ Dales más visibilidad ante los clientes.
✓ Ayuda a tus contactos a encontrar su próximo empleo.

Información clave


Tipo de contrato:

Indefinido

Ubicación:

Colombia, Huila, Colombia

Modalidad:

Presencial

Publicada el:

22 octubre 2026

Qué necesitan


En Nisum somos Success Builders : más de 2.000 profesionales que construimos éxito a través de la tecnología en 7 países, especializándonos en consultoría digital, desarrollo con IA y soluciones a medida para empresas líderes globales. Acompañamos a cada cliente con un enfoque consultivo que va más allá del código: entendemos contextos, anticipamos desafíos y generamos impacto real.

En Nisum serás parte de una cultura inclusiva y multicultural donde invertimos en tu desarrollo técnico con certificaciones constantes, valoramos tu conocimiento en tech talks y cuidamos tu bienestar con beneficios integrales que marcan la diferencia. Únete a nosotros y potencia tu talento mientras transformas organizaciones y comunidades.

En Nisum estamos en búsqueda de un Desarrollador Frontend iOS , con experiencia sólida en desarrollo nativo de aplicaciones iOS, especializado en Swift y SwiftUI, con un enfoque en arquitectura de software, modularización y buenas prácticas de ingeniería.

Buscamos un perfil hands-on, con capacidad para diseñar, desarrollar y evolucionar aplicaciones móviles robustas, escalables y mantenibles, aplicando principios de Clean Architecture, SOLID y patrones modernos de presentación.

El rol requiere autonomía técnica, orientación a la calidad del código y capacidad para colaborar con equipos multidisciplinarios en el desarrollo de soluciones digitales de alto impacto.

Modalidad de trabajo

La posición se desarrolla bajo una modalidad 100% remota desde Colombia, favoreciendo la colaboración con equipos distribuidos y el trabajo conjunto en entornos ágiles.

Esperamos que residas en Colombia y cuentes con disponibilidad para colaborar de manera remota con equipos técnicos y stakeholders del proyecto.

¿Qué desafíos te esperan en este rol?

  • Diseñar, desarrollar y mantener aplicaciones nativas iOS utilizando Swift y SwiftUI.
  • Implementar interfaces de usuario modernas, reactivas y reutilizables mediante programación declarativa.
  • Diseñar soluciones basadas en Clean Architecture, asegurando una adecuada separación de responsabilidades y desacoplamiento de componentes.
  • Aplicar principios SOLID y buenas prácticas de desarrollo para garantizar la escalabilidad, mantenibilidad y calidad del código.
  • Participar en la definición e implementación de estrategias de modularización para aplicaciones iOS complejas.
  • Implementar patrones de arquitectura de presentación como MVVM, VIPER, Clean Swift (VIP) o TCA, según las necesidades del proyecto.
  • Diseñar, desarrollar y mantener pruebas unitarias automatizadas que aseguren la estabilidad y confiabilidad de las aplicaciones.
  • Participar en revisiones de código, decisiones técnicas y procesos de mejora continua.
  • Colaborar con equipos de producto, diseño, QA y desarrollo para transformar requerimientos funcionales en soluciones técnicas eficientes.
  • Identificar oportunidades de optimización en performance, reutilización de componentes y tiempos de compilación.
  • Contribuir a la evolución de las aplicaciones, promoviendo estándares de calidad y buenas prácticas de ingeniería de software.

Requisitos técnicos indispensables

  • Experiencia sólida en desarrollo nativo de aplicaciones iOS, con dominio avanzado de los siguientes conocimientos:

Swift: Experiencia avanzada y demostrable utilizando Swift como lenguaje principal de programación para el desarrollo nativo iOS, aplicando prácticas modernas de desarrollo seguro y eficiente.

SwiftUI: Dominio avanzado en la construcción de interfaces de usuario nativas mediante programación declarativa y reactiva, desarrollando componentes reutilizables y mantenibles.

Clean Architecture: Experiencia avanzada en la implementación de arquitecturas limpias, asegurando separación de responsabilidades, independencia de componentes y desacoplamiento de la lógica de negocio.

Principios SOLID: Conocimiento y aplicación avanzada de los principios SOLID en programación orientada a objetos y orientada a protocolos, favoreciendo soluciones escalables, flexibles y mantenibles.

Modularización: Experiencia avanzada en la estructuración de proyectos iOS complejos mediante módulos independientes, utilizando Swift Package Manager, CocoaPods o XCFrameworks para mejorar la escalabilidad y optimizar tiempos de compilación.

Patrones de Vistas: Dominio avanzado en la implementación de arquitecturas de presentación como MVVM, VIPER, Clean Swift (VIP) o TCA (The Composable Architecture), asegurando el desacoplamiento entre la interfaz de usuario y la lógica de negocio.

Pruebas Unitarias: Experiencia avanzada en el diseño, implementación y mantenimiento de pruebas unitarias automatizadas utilizando XCTest o Swift Testing, garantizando calidad, estabilidad y confiabilidad del software.

  • Experiencia participando en el desarrollo y evolución de aplicaciones móviles de mediana o alta complejidad.
  • Conocimiento de buenas prácticas de arquitectura, diseño de software y calidad de código.
  • Capacidad para trabajar de manera autónoma y colaborativa en equipos de desarrollo distribuidos.
  • Experiencia colaborando en entornos ágiles y participando en procesos de mejora continua.

Conocimientos deseables

UIKit y Storyboards / XIBs: Conocimientos de nivel medio en UIKit y construcción de interfaces mediante Storyboards y XIBs, orientados al mantenimiento, evolución o migración de aplicaciones legacy.

CI/CD: Conocimientos de nivel medio en procesos de integración y entrega continua para aplicaciones iOS, utilizando herramientas como Fastlane, Xcode Cloud o GitHub Actions para automatización de builds, pruebas y distribución mediante TestFlight.

Git: Manejo de nivel medio de sistemas de control de versiones, incluyendo estrategias de branching, seguimiento de cambios y colaboración eficiente en equipos de desarrollo.

Competencias clave

  • Pensamiento analítico y capacidad para resolver problemas técnicos complejos.
  • Autonomía y responsabilidad en el desarrollo de soluciones.
  • Orientación a la calidad, mantenibilidad y escalabilidad del software.
  • Capacidad para diseñar soluciones técnicas aplicando buenas prácticas de arquitectura.
  • Comunicación efectiva con equipos técnicos y multidisciplinarios.
  • Proactividad e iniciativa para identificar oportunidades de mejora.
  • Organización y capacidad de priorización en entornos dinámicos.
  • Colaboración y disposición para compartir conocimientos técnicos.
  • Adaptabilidad y aprendizaje continuo frente a nuevas tecnologías y prácticas de desarrollo iOS.
  • Atención al detalle y compromiso con la entrega de soluciones robustas y confiables.

¿Qué te ofrecemos?

  • Pertenecer a una empresa internacional y multicultural que apoya la diversidad.
  • Formar parte de proyectos internacionales con presencia en Norteamérica, Pakistán, India y Latam.
  • Entorno de trabajo con amplia experiencia en trabajo remoto y distribuido, usando metodologías ágiles.
  • Cultura de constante aprendizaje y desarrollo en tecnologías actuales.
  • Ambiente agradable y colaborativo, con foco en el trabajo en equipo.
  • Acceso a plataformas de aprendizaje, Tech Talks, etc.
  • Formar parte de diversas iniciativas y participación continua en actividades internas y externas de innovación, hackathon, tecnología, agilidad, charlas, webinars, bienestar y cultura con posibilidades no solo de participar sino de ser expositor.
  • Además, al residir en Colombia podrás acceder a los beneficios correspondientes a nuestro centro.

Nisum es un empleador que ofrece igualdad de oportunidades y estamos orgullosos de nuestros esfuerzos continuos para promover la diversidad y la inclusión en el lugar de trabajo.

Otras ofertas ¡ideales para ti!

Estas empresas también buscan grandes talentos

Elliott Group

Développeur Front End Angular Senior

Contrato indefinido

Luxembourg

Presencial

Competencias

AngularTypescriptCapacitorAutomated testingGitLab CI/CDApplication security

hace 4 días

Candidatura rápida

Vaganet

Développeur iOS expérimenté (min 4 ans d'expérience) H/F

Contrato indefinido

Paris, France

Híbrido

Competencias

SwiftIOS

hace 18 horas

Candidatura rápida

skiils

Consultant QA Mobile iOS / Android

Autónomo

Paris, France

Híbrido

Competencias

Ingeniero QA

hace 18 horas

Candidatura rápida

El mejor lugar para encontrar tu próxima oportunidad

© 2026. Todos los derechos reservados.

Talentos

Buscar empleo

Crear perfil

Soluciones y herramientas