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

Karim M.

React & React-Native Developer

€700/day
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Karim

Freelance Mobile & Frontend Developer | React/React Native Specialist
9 years of experience | Web Agencies | Startups | Public Sector

Key Skills
- Frameworks: React.js (TypeScript), React Native (TypeScript).
- Tools: Jest/Cypress, ESLint/Biome, MobX/Redux, ECharts/AntV, WAI-ARIA.
- Methods: Agile (Scrum/Kanban), CI/CD, Automated Testing, Digital Accessibility.
- Platforms: iOS / Android.

Technical Expertise
- Scalable Mobile Development: Robust architecture for cross-platform applications (React Native), optimized for performance and maintainability.
- Testing & Security: 40% bug reduction via Jest/Cypress + ESLint/Biome standards, WAI-ARIA compliant accessibility audits.
- Cross-Functional Leadership: Coordination with UX/UI, Data & DevOps teams for deliveries aligned with business needs.
- CI/CD Mastery: Pipeline automation for smooth and secure deployments.

Added Value
- Digital Accessibility: Integration of WAI-ARIA standards in sensitive public projects (e.g., Ministry of Sports).
- Cross-Platform Innovation: React Native expert for high-performance hybrid apps on iOS/Android.
- Adaptability: Smooth transition between startup projects (agility) and public sector (strict standards).
  • French

    Native or bilingual

  • English

    Fluent

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

Experience

  • OODA - Obvious technologies
    Lead Mobile Developer
    SOFTWARE PUBLISHING
    March 2025 - Today (1 year and 3 months)
    Nanterre, France
    • Lead a distributed team of 4 developers, coordinating between France, Austria, and Thailand to deliver a high-performance and scalable mobile/web application.
    • Facilitate regular cross-team meetings (frontend, backend, QA, product, UX/UI, DEVOPS) to align priorities, resolve blockers, and ensure on-time delivery.
    • Promote continuous improvement of code quality: implement automated tests (unit, integration), apply code review standards, and perform performance profiling to reduce loading times.
    • Write and maintain the company's development standards document (architecture guidelines, coding conventions, CI/CD pipelines, security best practices).
    • Mentor and train junior developers, organizing pair-programming sessions, knowledge-sharing workshops, and code review training to elevate overall skill level.
    • Update to new tool versions.
    TypeScript React Native Redux Toolkit
  • Société Générale
    Mobile Developer (React-native)
    BANKING AND INSURANCE
    October 2023 - February 2025 (1 year and 4 months)
    Fontenay-sous-Bois, France
    As part of this assignment, I participated in the development of new features and the maintenance of the mobile application, covering both consumer and business versions.

    My responsibilities included consolidating codebases, fixing bugs, improving performance, and adding new features.


    I also worked on extending the application's support to other platforms,
    including smartwatches and tablets, ensuring a consistent user experience across different devices.
    React Native TypeScript
  • DGFIP
    Web & Mobile Lead/Dev (React/React Native/Typescript)
    PUBLIC SECTOR
    April 2023 - September 2023 (5 months)
    Montreuil, France
    • Complete technical restructuring of the project, focusing on improvement, optimization, and ease of maintenance.
    • Implementation of development standards compliant with industry standards.
    • Implementation of new features to meet specific project needs.
    Technical stack: React, React-native (upgrade from 0.67 to 0.71, Firebase (notification), Gitlab, e2e tests with Detox, unit tests jest with React-testing-library, Zustand, Redux, css)
    React React Native TypeScript React Testing Library Firebase

Recommendations

Be the first to recommend Karim

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 of Engineering
    EFREI - French School of Electronic and Computer Engineering
    2017
    Master of Engineering - MEng, Computer Software Engineering
  • Bachelor's Degree, Management Information Systems
    Moroccan School of Engineers
    2015
    Licence, Informatique de gestion

Skill set

Categories