Saltar al contenido principal
Miguel Angel Jasso

Miguel Angel Jasso

iOS developer SR

Talento
GuadalajaraMiembro desde 7 de abril de 2026
SwiftObjective-CJavaScriptMVVMVIPERClean ArchitectureModularizationSOLIDUIKitSwiftUICombineCore Dataasync / awaitCode reviewsAPI designBackward compatibilitySwift Package ManagerCocoaPodsSemantic versioningTuistBitriseTestFairyAuto Layout
·

Contratar a esta persona

Envía una oferta de trabajo directamente a este candidato

SwiftObjective-CJavaScriptMVVMVIPER

Sobre mí

Senior iOS Engineer with 9+ years of experience building and scaling native applications in fintech (OpenBank by Santander, Ualá, Clip), including investments, payments and cards. Specialized in the design, distribution and lifecycle of internal SDKs and frameworks using Swift Package Manager and CocoaPods, with strong ownership of modular architecture, public API design and backward compatibility. Comfortable with both modern stacks (SwiftUI, Combine, async / await) and legacy codebases in UIKit and Objective-C, CI/CD with Bitrise, modular project setup with Tuist, and mentoring junior engineers across cross-functional teams.

Experiencia

iOS Developer at OpenBank by Santander (2024-12 – 2025-12)

  • Member of the Cards team, maintaining a legacy repository while delivering new features in a modern modular codebase.
  • Built new features in SwiftUI with Combine and async / await, applying Clean Architecture and unit testing for critical flows.
  • Worked daily with Tuist for scalable project configuration, Bitrise for CI/CD pipelines and TestFairy for internal distribution and feedback.
  • Collaborated with Product, Design and QA on sprint planning, code reviews and release readiness across multiple iOS apps.

iOS SDK / Framework Engineer at Ualá (2021-02 – 2024-05)

  • Built and owned internal iOS frameworks / SDKs from scratch, defining modular architecture, public APIs and long-term maintainability strategy.
  • Packaged and distributed reusable components via Swift Package Manager and CocoaPods, choosing the right approach per product and dependency profile.
  • Authored and maintained podspecs, managed transitive dependencies and enforced semantic versioning to keep integrations stable across teams and apps.
  • Led the end-to-end SDK release lifecycle (build → validate → publish → rollout), automating workflows in Bitrise to reduce manual release work.
  • Led development and maintenance of 3 key products in the Investments vertical: USD buy / sell, CEDEARs and US stocks trading, and Argentine peso investment products.
  • Mentored 3 junior iOS developers on modularization, framework boundaries and safe SDK evolution, including code reviews and pairing sessions.
  • Partnered with Product and Design to translate requirements into scalable SDK features and clear technical specs, balancing API ergonomics and backward compatibility.

iOS Developer at Clip (2019-10 – 2021-02)

  • Designed and developed an iOS SDK distributed via CocoaPods to expose Clip payment services to third-party clients.
  • Owned the product technically: collaborated with Product Owner and Manager on roadmap, user stories and architectural decisions.
  • Improved internal architecture and integration patterns to make the SDK easier to consume and easier to maintain.

iOS Developer at Pentalog, TCS, Brounie, Knotion, Digono, Pixan and LJN (2014-06 – 2019-10)

Five years building and maintaining native iOS applications across fintech, healthcare, education, ride-hailing, museums and consumer products. Shipped and supported apps in the App Store using both Swift and Objective-C, working in teams of 3 to 8 engineers and frequently owning features end-to-end alongside Product, Design and QA.

Highlights include: building a specialized iPad app for Oncology specialist meetings (Pentalog); developing consumer apps such as Loundry and UpNGo and integrating Parse + JavaScript Cloud Functions as a backend layer (Brounie); contributing to a large EdTech application with a real-time WebSocket layer and migrating modules toward VIPER architecture (Knotion); building museum apps, content apps for Larousse and a geolocation-based event app, Enloop (Digono); and shipping Priver, an Uber-style ride-hailing app, plus ongoing maintenance of an existing App Store portfolio (Pixan). During this stage I consolidated my expertise in UIKit, Auto Layout, Core Data, networking, push notifications, third-party SDK integrations and the App Store release process; adopted modern architectures (MVVM, VIPER); and started taking on technical interviewer and trainer responsibilities for new iOS hires at TCS and Digono. Front-end work at LJN (HTML/CSS/JS for a CDMX taxi-booking product) complements the iOS background with a basic understanding of web stacks.

Educación

B.Sc. in Computer Systems Engineering – Instituto Tecnológico de Morelia (2009-08 – 2014-02)

Habilidades

iOS developer SR

Valoraciones

Relacionado