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

About Maria Lucrecia

Senior iOS / iPadOS Engineer with 10+ years building high-reliability mobile applications in regulated environments: fintech, digital banking, medical / healthtech and aviation.

I specialise in Swift, SwiftUI and UIKit, and I am typically brought into teams working on safety-critical or business-critical iOS products, where code quality, long-term maintainability and compliance matter as much as feature delivery. A large part of my work is stabilising and modernising existing codebases: Objective-C to Swift, UIKit to SwiftUI, and React Native to native iOS, through incremental, low-risk refactoring.

Core stack and skills:
  • iOS Core: Swift, SwiftUI, UIKit, Objective-C, Backend-Driven UI, Design Systems
  • Architecture: MVVM + Coordinators, VIP (Clean Swift), TCA, BFF, State Machines, MVP
  • Async & Reactive: Swift Concurrency (async/await, structured concurrency, actors, isolation, Sendable, AsyncSequence, cancellation, continuations), Combine.
  • Testing: XCTest, Swift Testing, XCUITest, Snapshot Testing, unit and integration testing
  • CI/CD: Fastlane, CircleCI, TeamCity, App Store deployment, release pipelines, modular SPM setups
  • Accessibility: VoiceOver, RTL layout support, Dynamic Type, localisation, multi-market releases
  • Observability: Firebase Crashlytics, Instruments, memory and battery performance profiling
  • Legacy & Migration: Objective-C to Swift, UIKit to SwiftUI, React Native to native iOS, incremental refactoring
  • Collaboration: SAFe, Scrum, Kanban, Jira, Confluence, Figma; cross-functional with QA, Product, Design, Backend
Domains:
Fintech and digital banking - Kaiser Partner Private Bank, N26, Erste Group (George app).
Medical and health apps - Roche / mySugr,
Aviation - Lufthansa Systems

Based in Vienna, available for senior iOS work on a freelance or contract basis, remote across the EU. Open to permanent roles for the right team.
  • Italian

    Native or bilingual

  • Spanish

    Native or bilingual

  • English

    Native or bilingual

  • German

    Conversational

  • Finnish

    Basic

Remote only
Primarily works remotely

Experience

  • Lufthansa Systems flightNav AG
    Senior iOS Engineer
    AVIATION AND AEROSPACE
    November 2023 - November 2025 (2 years)
    Zürich, Switzerland

    Safety-critical Electronic Flight Bag (EFB) for iPad in an EASA-compliant aviation environment.

    • Synthesised end-user feedback from pilots into a clear case for product improvements, communicating findings across engineering, product, and operational stakeholders to shape what got built.
    • Drove ongoing Objective-C to Swift and SwiftUI migrations across multiple features, improving code quality, testability, and maintainability without disrupting a live product.
    • Introduced snapshot testing as the team's first automated visual regression strategy, cutting roughly 70% of manual QA effort and improving release confidence by keeping the UI visually consistent release over release.
    • Owned release-candidate preparation and code-freeze coordination across squads within a high-compliance modular SPM environment.
    • Acted as technical point of contact for contractor engineers on architecture and codebase navigation.
    Objective-C SwiftUI UIKit iOS Development (Swift, SwiftUI, UIKit) iOS Performance, Stability & Production Debugging
  • Roche (mySugr)
    Senior iOS Engineer
    HEALTH AND WELLNESS
    January 2022 - November 2023 (1 year and 10 months)
    Vienna, Austria

    Regulated medical-device iOS application for diabetes management (EU MDR compliance)

    • Extended a TCA codebase in a SAFe organisation, maintaining modularity and testability in a regulated environment where architectural quality directly supported compliance.
    • Implemented RTL language support, Dynamic Type, and localisation, enabling release in Saudi Arabia and other RTL markets.
    • Owned CircleCI and Fastlane pipeline configuration across a modular SPM codebase.
    • Conducted formal risk analysis as part of each feature's development lifecycle.
    High-Reliability & Regulated Mobile Systems iOS Platform Architecture iOS Development (Swift, SwiftUI, UIKit) iOS Tooling, Quality & Maintainability Cross-Team Collaboration
  • N26
    iOS Engineer
    BANKING AND INSURANCE
    July 2020 - January 2022 (1 year and 6 months)
    Berlin, Germany

    Consumer banking iOS app serving millions of users across Europe: KYC, biometrics, insurance, account creation.

    • Designed and built a fully backend-driven insurance purchase flow (mobile, travel, e-bike) across multiple European markets, working closely with designers and backend to define the configuration model that decoupled UI from backend, enabled parallel development, and made error recovery resilient.
    • Improved KYC onboarding reliability by introducing fallback verification paths for unsupported document types, adding contextual UI guidance, and routing users to the right provider by region, directly reducing drop-off and support load.
    • Built a re-verification flow from scratch enabling the bank to re-KYC existing users suspected of fraudulent registration.
    • Introduced a secure third-party integration into the KYC flow, reducing verification failures at one of the highest-friction points in the onboarding funnel.
    • Led SwiftUI adoption within UIKit-dominant feature areas, contributing to the incremental migration strategy across a mature, modular SPM codebase.
    Large-Scale Consumer iOS Applications iOS Performance, Stability & Debugging Cross-Functional Product Delivery iOS Development (Swift, SwiftUI, UIKit)

Recommendations

Be the first to recommend Maria Lucrecia

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

  • Computer Engineering
    Universidad Nacional del Sur.
    Computer Engineering

Skill set

Categories