Qais Dweekat

Senior Mobile Engineer | Flutter & iOS

Salary / Daily rate

76 Karlsruhe, Germany

Mobility: Strasbourg, 70 Stuttgart, ...

Freelance, open to permanent contract

Can come onsite

Skills

FlutterKotlinSwiftDartMobile DevelopmentClean CodeClean ArchitectureGitRESTful APIsBackend DevelopmentIOSProduct OwnershipAndroidFirebaseGraphQLBitbucketPostmanSwagger/OpenAPIXcodeE-commerce WebsitesDesign ThinkingHubspotHotjarSupabaseGitHubCircleCIGradleScrumConfluenceJiraE-commerce CMSA/B TestingStrapiUX Product Design

Languages

ArabicEnglish

About me

Intro

Senior Mobile Engineer with 10+ years expertise in Flutter, iOS, and Android development. Proven track record building high-performance apps from concept to deployment with clean architecture and CI/CD automation. Specializing in cross-platform Flutter development to optimize cost and delivery time for scalable mobile solutions.

Links

Work experience

Freelance Mobile App Developer (Flutter)

Jun 2024 - Present

2 years 5 months

As a versatile mobile app developer with over 10 years of experience, I specialize in Flutter as well as native iOS & Android development, creating seamless, high-performance mobile applications. I am passionate about building user-friendly apps from scratch, and I pride myself on delivering efficient, scalable, and maintainable code. Key Skills & Expertise: Cross-Platform Development (Flutter): Expert in building robust mobile apps for both iOS and Android using Flutter, optimizing development time and cost. Native Development: Skilled in native iOS (Swift, Objective-C) and Android (Java, Kotlin) development for more specialized needs. App Architecture: Designing and implementing solid app architectures (MVVM, Clean Architecture) that ensure the maintainability and scalability of apps. CI/CD with Fastlane: Automating the build, testing, and deployment processes with Fastlane, ensuring consistent and rapid app delivery. Test Writing: Writing and maintaining comprehensive unit tests, integration tests, and UI tests to ensure app quality and performance. Component Development: Building reusable, efficient, and modular UI components to streamline the development process and improve code reusability. End-to-End Development: Leading the full mobile app lifecycle, from concept to deployment, ensuring timely delivery of top-quality products. With a focus on quality, efficiency, and innovation, I work with clients to transform their ideas into fully functional, high-impact mobile applications. Let’s create the next great app together!

Senior Mobile Engineer

iGolf.One

Jun 2023 - Jul 2024

1 year 2 months

Birkirkara, Malta

As a Senior Mobile Engineer, I played a key role in developing and maintaining a mobile app designed to connect golf students with trainers. My responsibilities included working on both iOS (Swift) and Android (Kotlin) platforms to enhance the user experience and implement new features that aligned with business goals. Key Responsibilities: App Development & Maintenance: Led development efforts to build and maintain a cross-platform mobile app that connects golf students with their trainers. Bug Fixes & Feature Enhancements: Proactively identified and fixed bugs, and implemented new features required by the business to improve functionality. Media Implementation: Developed features that allowed users to take and edit videos and pictures, enabling trainers to provide in-depth analysis of student performance. Video & Chat Integration: Integrated video analysis and a chat feature, allowing students to share edited videos with their trainers for feedback and further analysis. Testing & Flow Improvement: Conducted thorough testing to ensure seamless user flows, delivering a smooth and engaging experience for both students and trainers. Working in this role, I gained valuable experience in managing mobile app lifecycles, collaborating with cross-functional teams, and ensuring the quality and performance of apps on both iOS and Android platforms.

Senior Mobile Engineer (Flutter)

Vatrin

Jun 2022 - May 2023

1 year

Ramallah

525K Global Solutions Inc.

Jun 2019 - Jul 2022

3 years 2 months

Ramallah

Senior Mobile Engineer

Sep 2020 - Jul 2022

1 year 11 months

Ramallah

Responsibilities:- • Design and build core architecture for mobile apps using multi-design patterns (Clean Architecture, VIPER, MVVM, MVC) using (Dart/Flutter, Kotlin, iOS). • Build and Manage third-party framework libraries using CocoaPods, gradle, pub.dev. • Implement multiple targets/schemes/flavors for a single Mobile project. • Building monorepo for multiple Mobile projects. • Collect data on how users use the apps and deliver the best user experience for them. • Managing releases and customer requests and supporting customers with any issue they face.

iOS Developer

Jun 2019 - Oct 2020

1 year 5 months

Ramallah

iOS Developer

Yamsafer

Jun 2015 - Jul 2019

4 years 2 months

Ramallah

Responsibilities:- • Design and build applications for iOS platform. • I worked on application design to support multiple Locale(ex: English & Arabic), and I have very good knowledge and experience in RTL . • Implemented push notifications, including writing server-side code. • Implementing the client-server app communication through 'API's' consumption and response parsing (JSON and XML). • Implementing A/B Test and report analytics data for it. • Using Continuous Integration (CI) to building and deploying iOS apps. • Ensure the performance, memory profiling، quality, and responsiveness of applications. • Collaborate with a team to analyze and design to provide new features. • Identify and correct bottlenecks and fix bugs. • Work closely with product management & UX to take an idea from concept to delivery using excellent software design, coding, and processes. • Handling Apple App store (provisioning, certificates, itunesconnect). • Assist in checking code quality, organization, and automatization.


Education

An-Najah National University - Nablus

Bachelor of Computer Science

2010 - 2014

5 years

The best place to find your next move

© 2026. All Rights Reserved.