Logo for TINET S.A.

Desarrollador Mobile iOS Senior

Role overview

Qualifications

  • 5+ years of experience developing iOS mobile applications in production environments.
  • Demonstrable experience with Swift and its modern paradigms.
  • Solid knowledge in mobile application architecture and design patterns for iOS.
  • Intermediate English level, capable of reading technical documentation.

Responsibilities

  • Design, develop, and maintain robust and efficient iOS applications.
  • Define and apply best practices for architecture, tests, accessibility, and performance.
  • Consume and integrate APIs, optimize data handling and local persistence.
  • Implement unit and UI tests, participate in code reviews, and maintain code quality.

About the company

TINET S.A. logo

TINET S.A.

TINET is a company that delivers impact solutions and growing advantage for its clients. Our team is passionate to add value and solve problems. Since 2002, we have developed a great trusted relationship with our clients and partners. Our principle is "add value to our clients by a team of excellence, with a long term strategic vision"​. Our work is intended to provide a benefit to the organizations we work with. We focus our resources, leverage expertise, and drive excellence in all we do, always in a collaborative and authentic vision.

Company details

Company typeSME
Company size201 - 500

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

En TINET seguimos creciendo y buscamos un/a Desarrollador/a Mobile iOS Senior para integrarse a nuestro equipo de staffing y liderar el desarrollo de aplicaciones móviles nativas de alto impacto, escalables y centradas en la experiencia del usuario.

Lo que buscamos
  • 5+ años de experiencia desarrollando aplicaciones móviles iOS en entornos productivos.

  • Experiencia demostrable con Swift y buen manejo de sus paradigmas modernos (protocol-oriented, generics, async/await).

  • Conocimientos sólidos en arquitectura de aplicaciones móviles (MVVM, Clean Architecture, Coordinators) y patrones de diseño aplicados a iOS.

  • Experiencia en desarrollo con UIKit y/o SwiftUI, incluyendo animaciones, accesibilidad y adaptaciones a diferentes tamaños de pantalla.

  • Experiencia en consumo y diseño de APIs REST y/o GraphQL, manejo de serialización y parsing (Codable, Apollo).

  • Familiaridad con gestores de dependencias y herramientas del ecosistema: CocoaPods, Carthage, Swift Package Manager, y con Xcode y sus herramientas.

  • Experiencia con pruebas automatizadas en móvil (unitarias y de UI), y buenas prácticas de calidad de código y testing (XCTest, UI Tests, snapshot testing).

  • Experiencia con control de versiones (Git) y flujos colaborativos (pull requests, code review).

  • Nivel de inglés intermedio (capacidad para leer documentación técnica en inglés).

  • Experiencia integrando servicios en la nube o herramientas móviles (preferiblemente Firebase o AWS Mobile) será valorada.

  • Conocimientos en integración de modelos de Inteligencia Artificial o ML en apps móviles (Core ML, TensorFlow Lite) serán un plus.

  • Experiencia en metodologías ágiles (Scrum, Kanban) y trabajo colaborativo con equipos de producto, diseño y backend.

Requisitos
  • Formación técnica o universitaria en informática, ingeniería o carrera afín.

  • 5+ años de experiencia específica en desarrollo iOS con apps desplegadas en producción en App Store.

  • Capacidad para diseñar arquitecturas móviles escalables y tomar decisiones técnicas alineadas con el producto y la operabilidad.

  • Comunicación efectiva, orientación al detalle y predisposición para el trabajo en equipo.

Responsabilidades
  • Diseñar, desarrollar y mantener aplicaciones iOS robustas, eficientes y con excelente experiencia de usuario.

  • Definir y aplicar buenas prácticas de arquitectura, tests, accesibilidad, rendimiento y seguridad en la aplicación móvil.

  • Consumir e integrar APIs, optimizar manejo de datos y persistencia local (Core Data, Realm, caches).

  • Implementar pruebas unitarias y de interfaz, participar activamente en code reviews y mantener la calidad del código.

  • Gestionar builds, firmas y despliegues a App Store, y colaborar en la automatización de pipelines de CI/CD (Fastlane, GitHub Actions, Bitrise, etc.).

  • Monitorear el rendimiento y la estabilidad en producción, y responder ante incidentes junto al equipo de SRE/DevOps.

  • Mentorar a desarrolladores/a junior/semisenior y promover la mejora continua del equipo.

  • Colaborar con product managers, diseñadores y backend para entregar soluciones centradas en el usuario.

¿Qué te ofrecemos al ser parte de TINET?

  • Modalidad remota.

  • Días libres a tu pinta.

  • Aguinaldos en fiestas patrias y navidad.

Y muchos beneficios más 🚀

¡Esperamos tu postulación! 😊

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Swift Developer Related jobs

Other jobs at TINET S.A.

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.