You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Pablo Caraballo GómezPC

Pablo Caraballo Gómez

Senior iOS/tvOS Developer | Native Swift Apps

€180/day
Málaga, ES
3-7 years

Average response time: 1 hour

About Pablo

I am a senior iOS/tvOS developer with over 6 years of experience in building and maintaining native applications for clients including Mediaset, Movistar and Agile Content. I specialize in Swift and scalable architectures (Clean Swift, VIPER, MVVM) and have solid experience with API integration, testing (unit and integration), and CI/CD pipelines.

I offer the following services:
• Native iOS/tvOS app development
• Code refactoring and ongoing maintenance
• API and service integration (REST, Firebase, etc.)
• Unit and integration testing
• App Store publishing and support
• Technical consulting and architecture review

My tech stack includes Swift, UIKit, SwiftUI, Core Data, AVFoundation, WidgetKit, XCTest, Firebase, Xcode, Git and Jira; I work in Agile/SCRUM environments and speak both Spanish (native) and English (professional).

I’m looking to collaborate on projects where I can contribute from the technical design phase through to deployment and support in the App Store.

También trabajo con clientes de habla hispana con fluidez en español y buen nivel de inglés. Espero poder colaborar contigo muy pronto.
  • Spanish

    Native or bilingual

  • English

    Fluent

Remote only
Primarily works remotely

Experience

  • AgileTV
    iOS/tvOS Software Engineer
    October 2022 - Today (3 years and 8 months)
    Málaga, Spain
    Working on AgileTV, the main iOS/tvOS app of AgileTV. Responsible for end-to-end feature development, architecture evolution, and performance optimization.

    Key Contributions:
    • Implemented new features using Clean Swift (VIP) architecture.
    • Integrated REST APIs and streaming services with efficient caching.
    • Collaborated on CI/CD automation to improve delivery speed.
    • Refactored core modules for scalability and maintainability.
    • Participated in SCRUM processes (planning, code reviews, stand-ups).
    • Enhanced playback, accessibility, and multi-region localization.

    Technologies:
    Swift • Clean Swift (VIP) • UIKit • AVFoundation • WidgetKit • Firebase • REST APIs • XCTest • Git • Xcode • Jira • CI/CD • Agile/SCRUM
    iOS Development tvOS Swift UIKit Xcode
  • atSistemas
    iOS/tvOS Developer
    August 2019 - October 2022 (3 years and 2 months)
    Developed native iOS/tvOS apps for clients like Mediaset (Mitele, NIUS), Movistar, and Nagravisión, from design to App Store deployment.

    Key Contributions:
    • Built and maintained apps using VIPER, MVVM, and Clean Swift architectures.
    • Integrated Firebase, analytics, and complex streaming modules.
    • Created internal frameworks for modularity and code reuse.
    • Managed CI/CD pipelines and automated testing.
    • Led App Store publishing, provisioning, and certificates.
    • Collaborated closely with UX and QA to improve app quality.

    Technologies:
    Swift • Objective-C • VIPER • Clean Swift • MVVM • MVC • UIKit • SwiftUI • Core Data • Firebase • Alamofire • XCTest • Git • Xcode • Jenkins • Jira • Agile/SCRUM
    Swift UIKit SwiftUI iOS Development Xcode
  • atSistemas
    UI Developer
    March 2018 - October 2022 (4 years and 7 months)
    Front-end development for multiplatform and UX/UI projects within the integration team.

    Key Contributions:
    • Developed responsive web and hybrid apps with HTML5, CSS3, JavaScript.
    • Implemented dynamic layouts using SASS/LESS, Angular, and Ionic.
    • Collaborated with UX designers to translate Figma/Sketch designs into code.
    • Improved performance through CSS/JS optimization.
    • Supported API integration and front-back synchronization.

    Technologies:
    HTML5 • CSS3 • SASS • LESS • JavaScript • jQuery • Angular • Ionic • TypeScript • REST APIs • Git • Agile/SCRUM
    HTML5/CSS3 JavaScript Typescript SASS Angular

Recommendations

Be the first to recommend Pablo

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Higher Technician in Web Application Development
    I.E.S. Mar de Cádiz – El Puerto de Santa María, Spain
    2018
    Focused on front-end and back-end web technologies. Studied web programming (HTML5, CSS3, JavaScript, PHP, SQL) and UX principles. Developed multiple full-stack projects integrating databases and RESTful APIs. Gained strong understanding of responsive design and cross-platform integration.
  • Higher Technician in Multiplatform Application Development
    I.E.S. Almunia – Jerez de la Frontera, Spain
    2017
    Specialized in object-oriented programming and software architecture. Core training in Java, mobile development, and database management. Learned agile methodologies, version control (Git), and software lifecycle practices. Built desktop and mobile apps integrating business logic and data persistence.

Skill set

Categories