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

Brahim E.

Senior iOS Engineer 9+ years / SwiftUI · UIKit

€290/day
Casablanca, MA
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Brahim

Senior iOS Engineer / Tech Lead — 9+ years of experience


I develop high-performance native iOS applications for high-traffic products. My playground: Swift, SwiftUI, UIKit, Combine, async/await, Clean Architecture, MVVM-C, VIPER, CoreData, REST, GraphQL, CI/CD (Fastlane), Firebase.

Among my achievements: I contributed to the My inwi application, the most downloaded telecom app in Morocco with over +1M active users. I also worked with international teams at BulldozAIR (Paris), on B2B SaaS solutions used on construction sites worldwide.

What I bring concretely:
→ Development of new iOS features in Swift/SwiftUI
→ Migration and refactoring of UIKit apps to SwiftUI
→ Technical architecture and implementation of best practices (Clean Architecture, MVVM-C)
→ Technical mentoring of iOS teams
→ Integration of backend APIs (REST, GraphQL) and CI/CD implementation
→ Performance optimization, stability, and test coverage (XCTest)

Sectors: telecom, e-commerce, retail, SaaS, consulting.

Available for freelance for long-term or short-term missions, remote or hybrid from Casablanca. Daily rate starting from €280/day.
  • Arabic

    Native or bilingual

  • French

    Fluent

  • English

    Fluent

Can work on-site
Casablanca (up to 50km)

Experience

  • Mobiblanc — My inwi (inwi télécom)
    Senior iOS Engineer / Technical Lead
    TELECOMMUNICATIONS
    August 2023 - Today (3 years)
    Casablanca, Morocco
    Senior iOS Developer / Technical Lead — #1 Telecom App in Morocco (1M+ active users)
    Responsible for the development and evolution of a critical, high-traffic iOS application serving over a million active users in the telecom sector.
    → Delivery of major features directly impacting the experience of millions of users
    → Progressive migration from UIKit/MVC to SwiftUI/MVVM-C with implementation of an iOS Design System (reusable components)
    → Modernization of network and data layers: migration to async/await replacing legacy GCD patterns
    → Stability improvement: 99.8% crash-free users in production
    → Technical reference for the Product Owner: iOS feasibility, App Store constraints, Apple guidelines
    → Mentoring junior developers: code review, architecture sessions, pair programming
    → Unit and UI tests (XCTest), promoting quality best practices
    Stack: Swift · SwiftUI · UIKit · MVVM-C · Coordinator · async/await · Combine · REST · XCTest · UI Tests · iOS Design System
    iOS UIKit SwiftUI REST APIs Combine
  • BulldozAIR
    Senior iOS Engineer
    CIVIL ENGINEERING
    June 2022 - June 2023 (1 year)
    Paris, France
    › Development and delivery of new features on a construction-tech platform used by international field teams.
    › Advanced debugging targeting low-connectivity environments; improvement of offline stability and performance.
    › Full management of the release pipeline: versioning, packaging, App Store submission, production deployment.
    › Collaboration with distributed teams in France / Morocco in a French-speaking agile environment.
    Stack: Swift • UIKit ◦ · SwiftUI ◦ · REST ◦ · Offline Sync ◦ · Documents Management ◦ · Fastlane ◦ · Git ◦ · Agile
    UIKit iOS Swift
  • Avito Maroc
    Senior iOS Engineer
    E-COMMERCE
    March 2022 - July 2022 (4 months)
    Casablanca, Morocco
    › Integration of real-time chat via GraphQL subscriptions on a marketplace with ~1 million monthly active users.
    › Maintenance and evolution of core features in collaboration with product and backend teams.
    Stack: Swift • UIKit ◦ · GraphQL ◦ · REST ◦ · VIPER ◦ · REMIX ◦ · Git
    Swift (Programming Language) iOS UIKit

Recommendations

Be the first to recommend Brahim

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

  • Master MICDA
    Faculty of Science and Technology, Settat
    2019
    Master MICDA

Skill set

Categories