
Boussetta Hajer
iOS Engineering Manager | iOS Architect
Salary / Daily rate
92290 Châtenay-Malabry, France
Freelance
Skills
Languages
About me
Intro
iOS Engineering Manager with 13+ years of mobile development expertise at top companies like Europcar and FDJ. Led complete app re-architectures using SOLID principles, reduced CI/CD build times by 40%, and piloted AI tools for developer productivity. Expert in Swift, SwiftUI, and team leadership ready to deliver scalable iOS solutions for your business.
Work experience
Europcar Mobility Group
Jan 2020 - Present
6 years 10 months
Paris, France
iOS Engineering Manager
Dec 2022 - Present
3 years 11 months
Paris, France
* Drive the AI initiative within the software engineering team by piloting tools such as GitHub Copilot, ChatGPT, and Claude to improve developer productivity, streamline workflows, and support innovation. * Collaboration in Agile Environment: Work closely with Product Managers, Tech Leads, other engineering manager, and cross-functional tribes/squads to deliver new features and improvements in an Agile setup. Ensure clarity of priorities and smooth coordination between teams. * Maintain and optimize the CI/CD pipelines, including Bitrise (Reduced build times by 40%) and the migration to Jenkins. * Technical Roadmap & Standards: Define, maintain, and evolve the roadmap for the iOS apps (Europcar & Europcar On Demand). Guarantee high standards of code quality (test coverage above 80%), scalability, and adherence to iOS best practices and design patterns. * Leadership & Mentorship: Build teams, recruit and coach engineers, manage performance, and foster both technical and soft skills growth. * Modernization & Migration: Ensure the continuous upgrade of existing projects by: - Migrating to the latest Swift 6 version. - Reviewing and evolving architectural patterns to align with modern standards. - Migrating to SwiftUI/Combine
Lead Ios Developer
Jan 2020 - Present
6 years 10 months
Paris, France
* Led the re-architecture of the iOS app applying SOLID principles and introducing a Router and Repository layer to improve maintainability, scalability, and performance. * Designed and developed new features aligned with product roadmap and user needs. * Initiated the migration strategy from UIKit to SwiftUI, adopting Combine for reactive programming in place of PromiseKit. * Implemented a robust testing strategy with unit and UI automated tests, ensuring high code quality and reducing regression issues. * Managed CI/CD pipelines (Bitrise, GitLab), automated build creation, deployments, and execution of tests fully integrated with the team’s Gitflow workflow. * Fastlane Expertise: Automated the entire release process, including certificate/provisioning management, build generation, and deployment to TestFlight, Firebase, SauceLabs, and other platforms. * Guided junior developers, promoted best practices, and facilitated technical skill growth across the iOS team.
Senior iOS Developer
FDJ
Mar 2018 - Jan 2020
1 year 11 months
Paris Area, France
* Designed and implemented complex new features to enhance the functionality and user experience of the existing mobile application. * Contributed to the complete redevelopment of the app from scratch, introducing Kotlin Multiplatform (KMP) to centralize and share business logic across iOS and Android. * Maintained a fully native presentation layer (Swift/UIKit) to guarantee high performance, platform-specific design fidelity, and a seamless user interface. * Optimized application performance through efficient concurrency management (GCD), memory usage improvements, and reduced load times. Tech stack: Swift, UIKit, Kotlin Multiplatform, Android Studio, Xcode, Git, CI/CD (Jenkins), Agile/Scrum. Ref : https://itunes.apple.com/fr/app/parionssport-en-ligne/id360945239?mt=8
iOS Software Engineer
ITG Digital Working Lab BNP PARIBAS
Mar 2016 - Dec 2017
1 year 10 months
Paris Area, France
Project: iOS Application Development for BNPP Employees Mission: * Designed and developed iOS applications: LiveSurvey, MyEvents, Respect-U, and ShareMyOffice for BNPP employees. * Performed bug fixing and resolved issues to ensure seamless user experience. * Managed version control using Git to ensure code consistency and collaboration. * Deployed applications on MDM (MobileIron, BlackBerry Enterprise Mobility) for enterprise-wide usage. Tech stack: Xcode, Swift 4, Instruments, REST, XCTest, JSON, Fabric, CocoaPods, Trello, Jira, GIT, Agile, VSTS, AngularJS, StrongLoop-LoopBack, NodeJS, MongoDB, MobileIron, BlackBerry Enterprise Mobility
iOS Software Engineer
Euler Hermes France
Feb 2014 - Mar 2016
2 years 2 months
Paris, France
Project: Maintenance & Enhancement of Mobile Application for Euler-Hermes Sales Team Responsibilities: * Sole owner of the iOS application, responsible for end-to-end maintenance and feature delivery. * Performed impact analysis, effort estimation, and technical scoping for enhancements. * Designed functional/technical specifications and implemented features in Objective-C using iOS best practices. * Resolved QA and production issues, ensuring application stability and performance. Tech stack: Objective-C, Xcode 6, iOS 8, Instruments, XML, JSON, SQLite, Quality Center
iOS Software Engineer
Blue Wave Software
Sep 2011 - Dec 2013
2 years 4 months
Project 1: Development of a Mobile iPhone/iPad Client for Existing Web Portal “ActivPortal” * Designed and developed a native iOS application (iPhone and iPad) that integrates with an existing web portal. * Implemented real-time content display using APIs and data synchronisation via XML and JSON. Project 2: Development of a Mobile Application Generator (iPhone/iPad) * Created a dynamic platform to auto-generate mobile apps from configurable templates and data sources. * Designed reusable modules and UI components to support multiple app types and branding needs. Technical Environment: Objective-C, Xcode 5, Instruments, XML, JSON, SQLite, PHP, SVN, YouTube Data API, Google Maps API, Picasa Web Albums API, Facebook API, Twitter API, RSS, ZXing
Research Master's Internship
Laboratoire de recherche SOIE
Sep 2011 - Aug 2012
1 year
Project: Formal Verification of UML Statechart Diagrams Responsibilities: * Conducted formal verification of UML Statechart diagrams by translating them into Event-B models using the UML-B plugin within the Rodin platform. Technical Environment: Rodin Platform, Event-B, UML-B Plugin, ProB Plugin, Eclipse IDE
End-of-Studies Internship in Computer Engineering
Orange Tunisie
Feb 2011 - Jul 2011
6 months
Tunis, Tunisia
Project: Development of an iPhone Application for Geolocating Transportation Networks in Tunisia Technical Environment: Objective-C, iOS SDK 4, Xcode (IDE), CloudMade API, ARKIT, Google Maps API, XML, JSON, SQLite3, PHP, GPS
Software Engineer Intern
Tunisie Télécom
Jul 2010 - Aug 2010
2 months
Sulayman, Tunisia
Project: Design and Implementation of a BlackBerry Application for ADSL Coverage Mapping Technical Environment: BlackBerry Java SDK 6.0, Eclipse IDE, XML, PHP, GPS
Education
Higher Institute of Computer Science - Tunisia (ISI)
Master of Research in Computer Science, specialization in Software Engineering and Critical Systems
2010 - 2012
3 years