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

Romain Mullot

🍏 Senior iOS Engineer (Swift / Objective-C)

€667/day
Paris, FR
15+ years

Average response time: 1 hour

About Romain

Backed by a Software Engineering degree obtained in 2010, I have over 15 years of experience developing native applications in Swift and Objective-C within the Apple ecosystem (iOS, watchOS, macOS, and tvOS) as an iOS Mobile Engineer and iOS Tech Lead / Manager.

Now working as a freelance developer, I offer my services to companies and technical teams to design high-performance, robust, and custom applications. My goal: to transform your ideas into high-quality application solutions while meeting the market's most demanding standards.

My areas of expertise and collaboration models:

  • End-to-End Support: From analyzing your needs to final deployment on the App Store and ongoing operational maintenance.
  • Seamless Integration: Ability to collaborate directly within your teams, adapting to your technical environments, tools, and hardware
  • Technical Mastery & Architecture: Designing clean, maintainable, and robust code (SOLID principles, Clean Architecture, etc.) across the entire Apple ecosystem (Swift, Combine, Async, SwiftUI, UIKit, Objective-C, RxSwift).
  • Boosted Productivity: Advanced use of modern development tools (including AI assistance) to optimize delivery times while maximizing quality.
  • English

    Native or bilingual

  • Spanish

    Basic

  • French

    Native or bilingual

Can work on-site
Paris (up to 30km)

Experience

  • ModuloTech
    Lead iOS Manager
    INTERNET OF THINGS (IOT)
    June 2020 - July 2025 (5 years and 1 month)
    Issy-les-Moulineaux, France
    Responsible for the following duties within the ModulHome department (home automation sector):

    • Managed a 7-person team based in Paris and Ukraine
    • Recruitment and hiring
    • Ongoing staff training and development
    • Code reviews
    • Contributed to application development
    • Created technical documentation
    • Creation of a user-friendly Bluetooth framework from A to Z, used by Brandt, Somfy, Atlantic, and BFT (pairing, reading, and writing features for all devices, OTA updates, encryption, debug mode, data flow architecture, Swift-friendly, CBOR parsing, etc.)
    • Implemented best practices (inter-team communication, logistics, etc.)
    Team management software architect Swift RxSwift Core Bluetooth
  • Bankin'
    Senior iOS Engineer
    BANKING AND INSURANCE
    March 2019 - November 2019 (8 months)
    Paris Metropolitan Area, France
    Within the Product Engagement Squad:
    • Updated the application to comply with the European DSP2 security standard.
    • Redesigned the user journey for resolving bank connection errors
    • Developed a company-wide design system
    • Built and managed the entire "recurring transactions" feature within the app.
    • Developed features allowing users to customize and reorganize the app's content layout.
    • Created animations and graphical components aligned with the new brand identity.
    • Overhauled the entire "add a bank" onboarding funnel.
    • Harmonized the iOS app to ensure feature parity with Android.
    • Wrote and implemented unit tests.
    MVVM-C Unit Testing Design System Swift Objective-C
  • Seloger
    Senior Engineer iOS
    REAL ESTATE
    May 2018 - September 2018 (4 months)
    Paris Metropolitan Area, France
    Development of the core application from version 6.0 to 6.2:

    • Unit testing
    • Creation of native animations
    • Code optimization
    • Implementation of tagging plans
    • Added the "Shared Favorites" feature
    • Improved application UX/UI and interface creation

    Within a 4-person team (Lead Developer + 2 developers + CTO).
    Tech Stack & Environment: Agile Scrum/Kanban, Xcode, Swift 4.1.3, Jira, SwiftLint, MVVM Architecture, Bitrise, Firebase.
    Scrum Swift MVVM Firebase Unit Testing

Recommendations

Be the first to recommend Romain

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

  • AI for Writing and Communicating AI for Content Creation AI for Data Analysis L'avenir de la décision : connaître et agir en complexité AI for Brainstorming and Planning
    AI for Writing and Communicating AI for Content Creation AI for Data Analysis L'avenir de la décision : connaître et agir en complexité AI for Brainstorming and Planning
  • Master of Computer Applications (M.C.A.)
    SUPINFO - The International Institute of Information Technology
    2010
    Master of Computer Applications (M.C.A.)

Certifications

Skill set

Categories