07/04/2026 updated

**** ******** ****
100 % available

Software Engineer (Mobile) | Flutter & Native Android Developer

Dhaka, Bangladesh
Only remote
B.Sc. in Computer Science & Engineering (CSE) - ongoing
Dhaka, Bangladesh
Only remote
B.Sc. in Computer Science & Engineering (CSE) - ongoing

Profile attachments

Shafayet Hossen Rakib - Resume.pdf

FlutterAndroid (Software)Android Software DevelopmentAndroid StudioApp Store (IOS)Mobile Application DevelopmentPython (Programming Language)Google FirebaseBackendFastAPIKotlinDart
Flutter & Cross-Platform Mobile Development
Architecting and developing cross-platform mobile applications using Flutter and Dart, including UI/UX implementation, state management with GetX and Riverpod, and end-to-end deployment on the Google Play Store.

Native Android Development with Kotlin
Development of native Android applications using Kotlin, including implementation of features such as crypto deposit, withdrawal, swap, and staking, as well as integration of REST APIs using Retrofit and Coroutines.

REST API Integration & Backend Development
Integration of complex RESTful APIs using Retrofit, Dio, and Http, as well as backend development with Python (FastAPI) and Firebase for real-time data handling and backend services.

Architecture & State Management
Application of architectural patterns such as MVVM and MVC, combined with state management solutions like GetX and Riverpod to ensure scalable and maintainable codebases.

Database & Local Storage
Working with databases and local storage solutions including SQLite, Hive, and PostgreSQL to enable offline access and efficient data persistence.

Version Control with Git
Proficient use of Git, GitHub, and GitLab for version control, collaborative development, and code management across projects.

Development Tools
Experience with tools such as Postman, Android Studio, VS Code, and Google Play Console for development, testing, and deployment workflows.

UI/UX Collaboration & Material Design
Collaboration with UI/UX designers to translate Figma designs into pixel-perfect code, applying Material Design principles to deliver high-quality user experiences.

Python & FastAPI Backend
Development of custom backend services using Python and FastAPI, including data synchronization for desktop and mobile applications.

Experience

Professional experience0 - 5 years
Freelancer since2024

Languages

EnglishGood

Project history

Flutter Developer

BeupTech Agency
Architecting and developing cross-platform mobile applications using Flutter. Integrating complex REST APIs and optimizing app performance for high scalability. Collaborating with UI/UX designers to translate Figma designs into pixel-perfect code.

Flutter Developer

Project - RF Roktobindu Foundation
Cross-platform app for blood donation with real-time location-based donor search and push notifications. Tech stack: Flutter, GetX, MVVM.

Flutter & Python Developer

Project - MUHM (Office Management System)
Full-featured desktop app for managing madrasha operations. Developed a custom FastAPI backend for data sync. Tech stack: Flutter Desktop, Python (FastAPI).

Flutter Developer

Project - Lifevance (Health & Wellness Application)
Developed Lifevance, a comprehensive health-tracking application to monitor daily activities and wellness goals. Implemented state management and navigation using GetX. Built features such as real-time health data visualization, habit tracking, and personalized goal-setting modules. Optimized local data persistence for offline access. Tech stack: Flutter, Dart, GetX, Hive/Shared Prefs, REST API.

Flutter Developer

BeupTech Agency - Project Yepp Ads
Taking ownership of the Yepp Ads application to manage ongoing development and maintenance. Responsible for a complete UI/UX rebranding, integrating new features, refactoring legacy code for better performance, and ensuring seamless API synchronization. Tech stack: Flutter, Dart, GetX, REST API, UI Rebranding, Code Refactoring.

Flutter Developer (Intern)

Genuine Technology & Research Ltd
Maintained and upgraded multiple Flutter applications, ensuring compatibility with the latest SDKs. Optimized app performance and handled end-to-end deployment on the Google Play Store. Resolved critical bugs and migrated legacy projects to modern dependencies.

Jr. Android Developer

Cells Tech Limited
Developed the complete MyWeb Pay application from scratch, a native Android project focused on crypto-based financial services. Implemented core features such as crypto deposit, withdrawal, swap, buy, farming, and staking using Kotlin. Integrated complex REST APIs using Retrofit and Coroutines. Collaborated on UI/UX design and applied Material Design principles. Managed backend services and real-time updates using Firebase integration.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in