Upstaff Sign up
Ahmed Tarek Salem, Senior Flutter developer
Ahmed Tarek Salem
🇪🇬Egypt (UTC+02:00)
Created AtUpstaffer since August, 2025

Ahmed Tarek Salem — Senior Flutter developer

Expertise in Mobile Apps (1.5 yr.), Wallet and Web3 Integration (0.5 yr.).

Last verified on August, 2025

Core Skills

Dart
Dart
2 yr.
Facebook Auth
2 yr.
Clean Architecture
MVVM
Packet Tunnel Provider

Bio Summary

Software engineer with specialized expertise in Flutter development for multi-platform applications. Experienced in leading cross-functional teams and optimizing app performance, with hands-on experience in architecture and advanced project management systems. Technical proficiency in Dart, along with familiarity in C++, JavaScript, TypeScript, and a variety of Flutter frameworks and architectures. Proven record in developing high-traffic, secure applications with a focus on user experience, contributing to substantial growth rates in user base and sales. Strong foundation in computer science with a biotechnology and pharmacy degree, underpinned by effective problem-solving skills showcased through the completion of 200+ Leetcode problems.

Technical Skills

Programming LanguagesDart, JavaScript, TypeScript
C++ Libraries and ToolsC/C++/C#
Data Analysis and Visualization Technologiesk-NN
SDK / API and IntegrationsAPI, Facebook Auth
Methodologies, Paradigms and PatternsClean Architecture, DRY, MVVM, OOP
PlatformsFastlane
Version ControlGithub Actions
iOS Libraries and ToolsPacket Tunnel Provider
QA, Test Automation, SecurityUnit Testing
Other Technical SkillsData Structures

Work Experience

Flutter Developer, Qataf AlBarkah Application

Duration: Apr 2022 - Sep 2024

Summary: Developed a complementary app for delivery teams, enhancing the Saudi market's delivery system with wallet and payment integrations, real-time tracking, and dynamic linking.

Responsibilities: Built points and wallet transfer features, payments integration including Native Apple Pay, implemented real-time driver tracking with Dart Streams and sockets, created Qataf Team complementary app.

Technologies: Flutter, Dart, Cubit, Clean Architecture, Native Apple Pay, Dart Streams

Flutter Developer, Ilean Application

Duration: Apr 2022 - Sep 2024

Summary: Applied new project management methodologies to facilitate processes for one of the world's largest logistics companies' global workforce.

Responsibilities: Implemented project management system with Kaizen cards, A3 projects, and Gimba for DP World's employees in 65 countries using Mobx and Hooks.

Technologies: Flutter, Dart, MobX, Hooks

Flutter Developer, Cluster Application

Duration: Apr 2022 - Sep 2024

Summary: Led the development of a pharmaceutical solution using AI, significantly improving order creation and sales for thousands of pharmacists.

Responsibilities: Developed end-to-end B2B solution, integrated with Google Maps and Firebase notifications, applied Google Analytics for user behavior insights resulting in UX optimizations.

Technologies: Flutter, Dart, Hooks, MobX, Retrofit, Google Maps, Firebase, Google Analytics

Flutter Developer, Hawaha Betary Application

Duration: Apr 2022 - Sep 2024

Summary: Pioneered the Arabic platform for professional media in practical protein production, serving a substantial user base with advanced features.

Responsibilities: Led app development, introduced social sign-in, radio streaming, and advanced search, used Flutter flavors and deep links for a seamless user experience.

Technologies: Flutter, Dart, GetX, MVVM, Firebase OTP

Senior Flutter Developer, Web3 Wallet App

Duration: Sep 2024 - Present

Summary: Optimized and enhanced a multi-platform Web3 wallet application securing a high user rating and improved performance.

Responsibilities: Led the optimization of a Flutter-based app targeting multiple operating systems, reduced ANRs, improved app security, and performance, and collaborated with cross-functional teams.

Technologies: Flutter, Android, iOS, Windows, macOS, Linux

Education

  • B.S. in Biotechnology and Pharmacy
  • Very Good with Honors
  • Sep 2018 - Jul 2023

Certification

  • CS50 Certificate Online
  • Oct 2018 - Mar 2019

How to hire with Upstaff

1

Talk to Our Talent Expert

Our journey starts with a 30-min discovery call to explore your project challenges, technical needs and team diversity.

2

Meet Carefully Matched Talents

Within 1-3 days, we’ll share profiles and connect you with the right talents for your project. Schedule a call to meet engineers in person.

3

Validate Your Choice

Bring new talent on board with a trial period to confirm you hire the right one. There are no termination fees or hidden costs.

Why Upstaff

Upstaff is a technology partner with expertise in AI, Web3, Software, and Data. We help businesses gain competitive edge by optimizing existing systems and utilizing modern technology to fuel business growth.

Real-time project team launch

<24h

Interview First Engineers

Upstaff's network enables clients to access specialists within hours & days, streamlining the hiring process to 24-48 hours, start ASAP.

x10

Faster Talent Acquisition

Upstaff's network & platform enables clients to scale up and down blazing fast. Every hire typically is 10x faster comparing to regular recruitement workflow.

Vetted and Trusted Engineers

100%

Security And Vetting-First

AI tools and expert human reviewers in the vetting process is combined with track record & historically collected feedbacks from clients and teammates.

~50h

Save Time For Deep Vetting

In average, we save over 50 hours of client team to interview candidates for each job position. We are fueled by a passion for tech expertise, drawn from our deep understanding of the industry.

Flexible Engagement Models

Arrow

Custom Engagement Models

Flexible staffing solutions, accommodating both short-term projects and longer-term engagements, full-time & part-time

Sharing

Unique Talent Ecosystem

Candidate Staffing Platform stores data about past and present candidates, enables fast work and scalability, providing clients with valuable insights into their talent pipeline.

Transparent

$0

No Hidden Costs

Price quoted is the total price to you. No hidden or unexpected cost for for candidate placement.

x1

One Consolidated Invoice

No matter how many engineers you employ, there is only one monthly consolidated invoice.

Ahmed Tarek Salem, Senior Flutter developer
Ready to hire Ahmed Tarek Salem
or someone with similar Skills?
Looking for Someone Else? Join Upstaff access to All profiles and Individual Match
Start Hiring