Submitting more applications increases your chances of landing a job.

Here’s how busy the average job seeker was last month:

Opportunities viewed

Applications submitted

Keep exploring and applying to maximize your chances!

Looking for employers with a proven track record of hiring women?

Click here to explore opportunities now!
We Value Your Feedback

You are invited to participate in a survey designed to help researchers understand how best to match workers to the types of jobs they are searching for

Would You Be Likely to Participate?

If selected, we will contact you via email with further instructions and details about your participation.

You will receive a $7 payout for answering the survey.


User unblocked successfully
Mohamed Aziz Ben Salem, Senior Flutter Engineer

Mohamed Aziz Ben Salem

Senior Flutter Engineer·Dalinovate

Tunisia

Master's degree, Software Engineering

Work experience

Total years of experience: 4 years, 5 months

Senior Flutter Engineer

January 2025 - May 2026

Dalinovate

Tunis, Tunisia Hybrid

January 2025 - May 2026

• Owned architecture-level decisions across 2 cross-platform Flutter apps — designed and implemented
Clean Architecture with BLoC state management, enforcing OOP/SOLID principles across the codebase
for scalability and maintainability.
• Reduced app crash rate by 60% through rigorous testing protocols, performance profiling, and
systematic debugging across iOS and Android builds.
• Built and maintained automated CI/CD pipelines using Fastlane and Codemagic — doubled release
frequency (monthly → bi-weekly) with zero undetected regressions.
• Implemented Dart Streams for real-time data flows and async state management, improving perceived
app responsiveness by 20% through local persistence with Sqflite and Hive.
• Cut new feature development time by 15% by architecting a modular, Provider-based state management
system with clear separation of concerns.
• Mentored junior developers through code reviews and pair programming sessions, enforcing best
practices in Dart, architecture, and testing.

Company industry:
IT Services
Job role:
Consulting

Flutter Engineer (Freelance)

December 2024 - May 2026

Blaze

Riyadh, Saudi Arabia Remote

December 2024 - May 2026

• Delivered a fully responsive, production-ready cross-platform Flutter app — pixel-perfect adherence to Figma
mockups across iOS and Android device configurations.
• Architected the app using MVVM pattern with BLoC/Provider state management, cleanly decoupling business
logic from UI for testability and long-term maintainability.
• Built complex custom widgets and animations using Flutters rendering pipeline, significantly improving user
engagement and visual polish.
• Integrated RESTful APIs and implemented WebSocket connections for real-time data synchronization,
handling all async flows with Dart Streams.

Company industry:
IT Services
Job role:
Training and Development

ISTQB & Flutter Instructor

June 2024 - January 2025

GoMyCode

Rabat, Morocco Remote

June 2024 - January 2025

• Coached 20+ junior and mid-level developers in Flutter, Dart, mobile architecture patterns, and software testing
— achieving a 4.7/5 satisfaction rating.
• Redesigned curriculum to cover architecture principles (MVVM, Clean Architecture), OOP/SOLID, state
management, and real-world CI/CD workflows.
• Led students through end-to-end project delivery: from architecture design to production release on Google
Play and the App Store.

Company industry:
Software Development
Job role:
Teaching and Academics

Full Stack Flutter Engineer

December 2022 - June 2024

Sweaka

Paris, France Remote

December 2022 - June 2024

• Built and maintained the Sweaka Supervisor app — a cross-platform mobile application serving 10, 000+ active
users for authentication, data retrieval, and transaction processing via RESTful APIs.
• Reduced crash reports by 20% while delivering the most visually praised UI update per post-release user
surveys.

Company industry:
Software Development
Job role:
Logistics and Transportation

AI Engineer (Internship)

February 2022 - September 2022

VMD Solutions

Ariana, Tunisia Hybrid

February 2022 - September 2022

Developed a Named Entity Recognition (NER) pipeline to automatically extract structured entities, such as people, organizations, locations, and dates, from unstructured news articles.

Built and fine-tuned NLP models using spaCy, improving extraction accuracy through custom training on domain-specific datasets.
Preprocessed and cleaned large volumes of raw text data to prepare training corpora for model development.

Collaborated with the engineering team to integrate the entity extraction module into the company's existing data pipeline.

Company industry:
Software Development
Job role:
Research and Development

Front End Developer Intern

July 2021 - September 2021

Bitsoft Innovation

Tunis, Tunisia Remote

July 2021 - September 2021

Contributed to the development of a marketplace web application built with Angular, implementing reusable UI components and dynamic product listing features.

Integrated RESTful APIs to handle product data, user interactions, and real-time updates across the marketplace interface.

Collaborated with the team to deliver responsive, cross-browser compatible front-end features aligned with UX requirements.

Company industry:
Software Development
Job role:
Consulting

Education

South Mediterranean University (SMU)

July 2022

July 2022

Master's degree, Software Engineering

Tunisia

GPA (point): 3.0 out of 4

GPA (point): 3.0 out of 4

ESPRIMS

July 2019

July 2019

Bachelor's degree, Mathematical Physics

Tunisia

GPA (point): 11 out of 20

GPA (point): 11 out of 20

Skills

APPLICATION DEVELOPMENT
Intermediate
APPLICATION DEVELOPMENT
Intermediate
APPLICATIONS ARCHITECTURE
Intermediate
APPLICATIONS ARCHITECTURE
Intermediate
IBM RATIONAL APPLICATION DEVELOPER
Intermediate
IBM RATIONAL APPLICATION DEVELOPER
Intermediate
INTERNATIONAL SOFTWARE TESTING QUALIFICATIONS BOARD ISTQB CERTIFIED
Intermediate
INTERNATIONAL SOFTWARE TESTING QUALIFICATIONS BOARD ISTQB CERTIFIED
Intermediate
JAVASCRIPT PROGRAMMING LANGUAGE
Intermediate
JAVASCRIPT PROGRAMMING LANGUAGE
Intermediate
MOBILE APPLICATION DEVELOPMENT
Intermediate
MOBILE APPLICATION DEVELOPMENT
Intermediate
PROBLEM SOLVING
Intermediate
PROBLEM SOLVING
Intermediate
PYTHON PROGRAMMING LANGUAGE
Intermediate
PYTHON PROGRAMMING LANGUAGE
Intermediate
SOFTWARE ENGINEERING
Intermediate
SOFTWARE ENGINEERING
Intermediate
WEB PERFORMANCE OPTIMIZATION
Intermediate
WEB PERFORMANCE OPTIMIZATION
Intermediate
Cascading Style Sheets CSS
Expert
Cascading Style Sheets CSS
Expert
Front end Development
Expert
Front end Development
Expert
HTML + CSS
Expert
HTML + CSS
Expert
WordPress
Expert
WordPress
Expert
Web Design
Expert
Web Design
Expert
Web Development
Intermediate
Web Development
Intermediate
JavaScript
Expert
JavaScript
Expert
APPLE IOS
Intermediate
APPLE IOS
Intermediate
APACHE HIVE
Intermediate
APACHE HIVE
Intermediate
CI CD
Intermediate
CI CD
Intermediate
DEBUGGING
Intermediate
DEBUGGING
Intermediate
FASTLANE
Intermediate
FASTLANE
Intermediate
FLUTTER SOFTWARE
Intermediate
FLUTTER SOFTWARE
Intermediate
KEYWORD RESEARCH
Intermediate
KEYWORD RESEARCH
Intermediate
MANAGEMENT
Intermediate
MANAGEMENT
Intermediate
SOFTWARE DEVELOPMENT
Intermediate
SOFTWARE DEVELOPMENT
Intermediate
SQLITE
Intermediate
SQLITE
Intermediate
ANDROID OPERATING SYSTEM
Intermediate
ANDROID OPERATING SYSTEM
Intermediate
CODE REVIEW
Intermediate
CODE REVIEW
Intermediate
FUNCTIONAL PROGRAMMING
Intermediate
FUNCTIONAL PROGRAMMING
Intermediate
LEADERSHIP
Intermediate
LEADERSHIP
Intermediate
MENTORSHIP
Intermediate
MENTORSHIP
Intermediate
MODEL VIEW VIEWMODEL
Intermediate
MODEL VIEW VIEWMODEL
Intermediate
MULTIPLATFORM
Intermediate
MULTIPLATFORM
Intermediate
SOFTWARE ARCHITECTURE
Intermediate
SOFTWARE ARCHITECTURE
Intermediate

Social profiles

Languages

Arabic

Native Speaker

English

Expert

French

Beginner

German

Beginner

Training and Certifications

Certifications
Python for Data Science, AI & Development
Angular + Spring Boot
Hashgraph Developer Certificate
Flutter & Dart Mobile Development
ISTQB Foundation Level Certificate
Python for Data Science, AI & Development
Angular + Spring Boot —
Hashgraph Developer Certificate
Flutter & Dart Mobile Development
ISTQB Foundation Level Certificate
Pre-Engineering Degree —
Python for Data Science, AI & Development
Angular + Spring Boot
Hashgraph Developer Certificate
Flutter & Dart Mobile Development
ISTQB Foundation Level Certificate
Python for Data Science, AI & Development
Angular + Spring Boot
Hashgraph Developer Certificate
Flutter & Dart Mobile Development
Foundation Level Certificate
Python for Data Science, AI & Development
Angular + Spring Boot
Flutter & Dart Mobile Development
Hashgraph Developer Certificate
ISTQB Foundation Level Certificate
Python for Data Science, AI and Development (IBM)
Flutter and dart for mobile development (IT Gate)
ISTQB Certificate
Hashgraph Developer Course Certificate of completion (Dar Blockchain)

Recommendations

Hani Ismail

Dec 2025

Dec 2025

Full Stack Web DeveloperColleague

Having worked with aziz on side projects and freelance problem solving with clients from Europe it's fair to say that he has very sharp problem solving capabilities and a broad knowledge on all areas of development phases. I can absolutely recommend him for any recruiter who is interested in acquiring his services because I have total confidence in his ability to deliver at the highest level.

Hobbies and interests

Association Football

Forward Center back in Junior leagues and currently a football referee under the FTF (Federation Tunisienne de Football)