Marius Fanu

Lead IOS Developer

London, United Kingdom13 yrs 8 mos experience
Highly Stable

Key Highlights

  • Over a decade of experience in iOS development.
  • Expert in Swift and various architectural patterns.
  • Proven track record of leading successful development teams.
Stackforce AI infers this person is a Fintech-focused iOS Developer with extensive experience in mobile application architecture.

Contact

Skills

Core Skills

Ios DevelopmentSwift

Other Skills

UIKitSwiftUITestingRIBs ArchitectureUnit TestingBitriseSwift (Programming Language)MVVM-CSnapshot TestsTuistTaplyticsMixpanelVIPER architectureObjective-CSwift Concurrency

About

Experienced iOS Engineer with over a decade of expertise in developing robust and scalable mobile applications. Proficient in Swift and various architectural patterns like MVVM-C, RIBs, and VIPER. Passionate about creating high-performance apps and leading development teams to success.

Experience

13 yrs 8 mos
Total Experience
1 yr 7 mos
Average Tenure
--
Current Experience

Lloyds banking group

Senior iOS Engineer

Oct 2025Present · 7 mos · London Area, United Kingdom · Hybrid

Hsbc

Senior Mobile Engineer (iOS)

Sep 2024Jun 2025 · 9 mos · London Area, United Kingdom · Hybrid

  • Contributing to the Zing project, HSBC’s innovative digital banking platform, by leading iOS development efforts. Collaborate with cross-functional teams to deliver modern, maintainable codebases, applying Agile methodologies and best practices across the full software development lifecycle. Focused on delivering high-quality features, improving legacy code, and ensuring product reliability through rigorous unit testing.
UIKitSwiftUISwiftTestingiOS Development

Zing

Senior iOS Engineer

Sep 2024Jun 2025 · 9 mos · London Area, United Kingdom · Hybrid

  • Worked closely with business stakeholders to refine requirements, address technical challenges, and anticipate potential issues to prevent rework.
  • Adhered to Agile Scrum methodology, utilising two-week sprints and participating in standard ceremonies such as daily stand-ups, sprint planning, backlog refinement, sprint reviews, and retrospectives.
  • Identified opportunities to improve legacy code, ensuring modern, maintainable codebases aligned with current standards.
  • Contributed to all stages of the Software Development Life Cycle (SDLC), including planning, feasibility analysis, technical design, and implementation.
  • Maintained code quality and reliability by developing and executing comprehensive unit tests.
SwiftRIBs ArchitectureUIKitUnit TestingBitriseiOS Development

Wipro

Senior iOS Engineer

Nov 2020Aug 2024 · 3 yrs 9 mos · London, England, United Kingdom · Remote

  • Contributed to Metro Bank’s digital banking initiatives as part of Wipro’s delivery team, leading iOS development for customer-facing applications. Collaborated with designers, product owners, and backend teams to implement new features and enhance existing functionality. Applied Agile practices and clean coding principles to ensure scalability and maintainability, while improving app performance and reliability through code refactoring and unit testing.
SwiftUIUIKitSwift (Programming Language)TestingiOS DevelopmentSwift

Metro bank (uk)

Senior iOS Engineer

Nov 2020Apr 2024 · 3 yrs 5 mos · London, England, United Kingdom · Remote

  • Collaborated with business stakeholders to refine requirements, address technical challenges, and proactively identify potential issues to prevent rework.
  • Effectively communicated insights and project plans to cross-functional teams, including UI/UX designers and backend developers, ensuring seamless integration via RESTful APIs.
  • Identified opportunities to refactor legacy code, maintaining clean, modern codebases and ensuring alignment with current standards.
  • Demonstrated strong knowledge of Apple UI design principles and patterns.
  • Involved in all phases of the Software Development Life Cycle (SDLC), from planning and feasibility assessments to technical design and implementation.
  • Ensured code quality and reliability by implementing comprehensive Unit tests, UI tests, and Snapshot testing.
  • Ensured accessibility compliance by integrating and testing VoiceOver support, enhancing the app’s usability for visually impaired users.
  • Contributed to the growth of the iOS team by conducting technical interviews and evaluating potential candidates.
  • Facilitated onboarding for new team members, ensuring a smooth transition and quick integration into ongoing projects.
SwiftUISwift (Programming Language)UIKitMVVM-CUnit TestingSnapshot Tests+4

Monese

Senior iOS Engineer

Jun 2018Jun 2020 · 2 yrs · London, United Kingdom · Hybrid

  • Collaborated with designers and stakeholders in product development meetings to refine features before development.
  • Followed Agile Scrum with two-week sprints and standard ceremonies (daily stand-ups, sprint planning, backlog grooming, sprint review, and retrospectives).
  • Conducted extensive product experimentation via A/B tests using Taplytics and Mixpanel.
  • Operated within fully functional feature teams including front-end, back-end, QA, product leads, business analysts, and UI designers.
  • Coordinated with a large team of 23 iOS developers, maintaining weekly syncs.
  • Used Git with trunk-based development for rapid integration, avoiding long-lived feature branches, and ensuring features were hidden by default under feature flags.
  • Conducted interviews for hiring iOS developers and contributed to team growth.
  • Onboarded and mentored new team members to bring them up to speed with ongoing projects.
SwiftSwift (Programming Language)UIKitMVVM-CUnit TestingTesting+4

Snatch inc

Senior iOS Developer

Dec 2017Jun 2018 · 6 mos · London, United Kingdom · On-site

  • Developed and maintained a virtual treasure hunt game utilizing augmented reality for iOS.
  • Participated in daily scrum meetings and contributed to product refinement sessions.
  • Implemented new features for the game and wrote unit tests to ensure business logic was properly tested, adhering to the VIPER architecture.
  • Tech used: UIKit, Swift, VIPER architecture, Firebase, Lottie SDK
SwiftSwift (Programming Language)UIKitUnit TestingVIPER architectureiOS Development

Crm software

2 roles

Lead iOS Developer

Jul 2016Nov 2017 · 1 yr 4 mos · Timis County, Romania · On-site

  • Collaborated with a small team of engineers to develop and maintain a video-on-demand native application compatible with iOS, tvOS, and watchOS.
  • Actively organised and led daily scrum meetings to ensure smooth project progression.
  • Played a key role in application development and team coordination.
  • Coordinated with stakeholders to ensure features were planned and delivered within agreed timelines.
  • Tech used: Swift, Objective-C, Networking, FairPlay DRM, FB SDK, Google SDK, CocoaPods, Auto Layout, Git, Jira, Xcode.
Swift (Programming Language)UIKitiOS DevelopmentSwift

Senior iOS Developer

Feb 2015Jun 2016 · 1 yr 4 mos · Timis County, Romania · On-site

  • Developed and maintained a native video-on-demand application for iPhone, iPad, Apple TV, and Apple Watch.
  • Contributed to various other internal projects, ensuring high-quality code and consistent user experiences across platforms.
  • Tech used: UIKit, Objective-C, Swift, Auto Layout, Facebook SDK, Google Analytics SDK, Parse SDK, OneSignal SDK, Estimotes SDK, Panframe SDK, AFNetwork, Alamofire, Jira etc.
Swift (Programming Language)UIKitObjective-CiOS DevelopmentSwift

[e-spres-oh]

iOS Developer

Oct 2013Jan 2015 · 1 yr 3 mos · Timis County, Romania · On-site

  • Developed and maintained a native iPad application for an adaptive learning system.
  • Contributed to various smaller internal iOS projects, ensuring seamless integration and functionality.
  • Tech used: Objective-C, UIKit, Core Data, In App Purchases, AFNetworking, Facebook SDK, Google Analytics SDK, Cocoapods, Xcode, Basecamp.
UIKitObjective-CSwiftiOS Development

Continental automotive romania srl

C Developer

Dec 2012Oct 2013 · 10 mos · Timis County, Romania · On-site

  • Developed software for the BMW KaFAS3 project, a stereo camera ECU, in accordance with AUTOSAR 4 and MISRA standards:
  • Implemented and debugged services on the Diagnostic Communication Manager.
  • Debugged and resolved issues within the Diagnostic Event Manager functionality.
  • Managed and refined requirements using DOORS and Zedis.
  • Tech & Tools used: C programming, AUTOSAR, Visual Studio, Eclipse with TD4 add-on, Lauterbach Trace32, Vector CANoe, Vector Oil Configurator, Elektrobit Tresos, CESSAR-CT, IBM Rational Rhapsody and BMW tools (E-Sys, Ediabas, Diagnoser, Zedis)

Alcatel-lucent romania srl

2 roles

Telecommunications Engineer

Promoted

Dec 2010Nov 2012 · 1 yr 11 mos · Timis County, Romania · On-site

  • Promptly escalated and notified relevant parties of major network faults.
  • Utilised Global Network Operations Center (GNOC) systems and procedures to professionally monitor and maintain network availability and integrity.
  • Ensured network faults were resolved within agreed-upon procedures.
  • Created, updated, and completed all trouble tickets accurately and in a timely manner.
  • Tracked and directed the workflow of network faults and planned events.
  • Projects:
  • British Telecom plc - United Kingdom (September 2012 - November 2012)
  • Sunrise Communication AG - Switzerland (December 2010 - September 2012)

Software Tester

Jan 2008Jul 2008 · 6 mos · Timis County, Romania · On-site

  • Developed and executed unit tests for existing C# code, employing both whitebox and blackbox testing methodologies to ensure comprehensive coverage and functionality.

Education

Universitatea „Politehnica” din Timișoara

Computer Science

Jan 2005Jan 2009

Universitatea "Ioan Slavici" din Timisoara

BSc — Computer Engineering

Jan 2008Jan 2009

Stackforce found 100+ more professionals with Ios Development & Swift

Explore similar profiles based on matching skills and experience