Skip to main content
Hamza Tareen

Hamza Tareen

Experienced Full Stack Mobile App Developer | Flutter, Node.js, Nest.js, Python | Expertise in Cross-Platform & Native Mobile Solutions

Talent
Bahawalpur, PunjabMember since July 15, 2026
DartJavaScriptTypeScriptPythonFlutterProviderGetXBLoCRiverpodNode.jsNestJSRESTful APIsGraphQL APIsWebSocketsFirebaseMongoDBPostgreSQLIn-App PurchasesCI/CD PipelinesBuild AutomationDeployment WorkflowsFigmaCode Reviews
·

Hire this person

Send a job offer directly to this candidate

DartJavaScriptTypeScriptPythonFlutter

About

Full-Stack Mobile App Developer with 5+ years of experience in building scalable Flutter applications and backend services. Skilled in Dart, JavaScript/TypeScript, Python, REST & GraphQL APIs, cloud-native architectures, and database-driven systems, with a strong focus on performance, scalability, and user experience.

Experience

Lead Software Engineer - Sparkosol Pvt. Ltd - Remote

(2025-02)

  • Lead the development of cross-platform mobile applications using Flutter, ensuring seamless performance and consistency across Android and iOS devices.
  • Collaborate closely with clients to gather requirements, provide technical consultations, and translate business needs into scalable technical solutions.
  • Manage and mentor a team of developers by assigning tasks, reviewing code, ensuring best practices, and maintaining efficient execution throughout the development lifecycle.
  • Design and develop backend services using NestJS (JavaScript/TypeScript), implementing clean architecture and modular, maintainable codebases.
  • Build and integrate RESTful APIs and GraphQL APIs to support mobile and web applications, ensuring secure, scalable, and high-performance data exchange.
  • Implement real-time features using WebSockets, enabling live updates and interactive user experiences.
  • Utilize state management solutions such as Riverpod to ensure predictable state handling and smooth UI/UX interactions.
  • Oversee DevOps processes, including CI/CD pipelines, environment configuration, build automation, and deployment workflows for mobile and backend services.
  • Work with cloud infrastructure and server environments to ensure reliable deployments, scalability, monitoring, and application stability.
  • Optimize application performance by analyzing bottlenecks, improving responsiveness, and ensuring smooth integration across devices and platforms.
  • Ensure code quality, security standards, and best practices across frontend, backend, and infrastructure layers.

Lead Flutter Dev & Project Manager - Verticalsols Pvt. Ltd - Multan, Pakistan

(2024-01 - 2025-01)

  • Design and develop high-performance Flutter applications with a focus on scalability and maintainability.
  • Architect complex solutions, ensuring seamless integration with backend services and APIs.
  • Lead the development of applications for both iOS and Android platforms using Flutter, ensuring a consistent user experience.
  • Optimizing code for cross-platform compatibility, reducing need for platform-specific code.
  • Translate Figma designs into responsive, pixel-perfect Flutter interfaces. Implement smooth animations and transitions to enhance the User experience.
  • Continuously monitor and improve application performance using dev tools, focusing on load times, responsiveness, and memory usage.
  • Identify and address performance bottlenecks to ensure the app runs smoothly on a wide range of devices.
  • Maintain high code quality by adhering to best practices, design Conduct code reviews and provide constructive feedback to ensure the team.
  • Work closely with product managers, designers, and backend developers to deliver features and improvements.
  • Conduct code reviews and provide constructive feedback to maintain a high standard of code quality.
  • Set up and manage CI/CD pipelines for automated testing, building, and deployment.
  • Ensure frequent and reliable releases to the App Store and Google Play Store.
  • Collaborate with clients to understand their vision and requirements, translating them into technical solutions.
  • Provide regular updates on project progress and ensure client satisfaction with the delivered product.

Senior Flutter Developer - UtorSols Pvt. Ltd - Islamabad, Pakistan

(2022-06 - 2023-12)

  • Lead the development of mobile applications using Flutter for cross-platform support on Android and iOS, ensuring the app functions seamlessly across devices.
  • Collaborate closely with clients to understand their needs, gather feedback, and provide technical solutions, ensuring the final product meets their requirements.
  • Manage a team of developers, assigning tasks, providing guidance, and ensuring efficient execution of the development lifecycle.
  • Develop both frontend and backend features of applications, integrating them with RESTful APIs for real-time data and user interactions.
  • Utilize state management libraries like Provider, GetX, and Bloc to handle app states efficiently and ensure smooth UI/UX interactions.
  • Supervise the performance optimization of apps, focusing on speed, responsiveness, and seamless device integration for both iOS and Android.

Flutter Developer (Remote) - Career Opts, LLC - Virginia, USA

(2021-03 - 2022-05)

  • Spearheaded the development of a business management system, with fully integrated finance and account management features.
  • Developed over 200 screens and handled 100+ different packages to ensure the app met the client's expectations and functionality needs.
  • Led the implementation of features for both Android and iOS platforms using Flutter, ensuring high performance and smooth transitions across devices.
  • Managed a remote development team, conducting code reviews and ensuring the application adhered to best practices.
  • Actively worked with the backend team to integrate APIs, ensuring real-time synchronization of data between the app and the server.

Flutter Developer - StemEYE Technologies - Bahawalpur, Pakistan

(2020-03 - 2021-02)

  • Developed user-centric mobile applications to assist users in discovering colleges nearby, integrating review data and rankings for informed decision-making.
  • Integrated email client functionality into the app with smooth IMAP connectivity, ensuring secure and fast access to emails on mobile devices.
  • Led the creation of an Admin Panel for a parental control app, offering effective management and monitoring capabilities for administrators overseeing Android devices.
  • Collaborated with cross-functional teams to ensure the app's architecture was robust and that Flutter's performance was optimized across both iOS and Android platforms.

Education

Bachelor's Degree - Computer Science - Islamia University Bahawalpur (2018)

Master's Degree - Computer Science - Islamia University Bahawalpur (2020)

Skills

Experienced Full Stack Mobile App DeveloperFlutterNode.jsNest.jsPython

Reviews

Related