Desarrollador Frontend iOS (Colombia)

Desarrollador Frontend iOS (Colombia)

24 oct
|
Nisum
|
Colombia

24 oct

Nisum

Colombia

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.

- 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 confiable 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.

-

📌 Desarrollador Frontend iOS (Colombia)
🏢 Nisum
📍 Colombia

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: desarrollador frontend ios (colombia) / colombia

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: desarrollador frontend ios (colombia) / colombia