Flutter Mobile App Developer

Job Title: Flutter Mobile App Developer

Job Context:

CliqPack is a technology company headquartered in Australia, with R&D and business operations based in Dhaka, Bangladesh. We build AI-powered technology products and services across real estate and property management, technology services, retail, and education — helping businesses in these sectors operate smarter through AI, automation, and digital transformation. We combine Australian market expertise with strong offshore delivery capability to move fast, build well, and stay lean.

Data-Driven. AI-Powered. People-Led.

We are looking for a Flutter Mobile App Developer to join a strategic new product initiative — an AI-powered, voice and chat-driven mobile application for property management operations. The app is the primary interface through which property managers interact with an agentic AI system: receiving notifications of workflow triggers, discussing and confirming actions via text or voice, and seeing those actions executed in the background. This is a hands-on build role. You will own the mobile application end-to-end — from UI architecture and chat/voice interface through to push notification handling, API integration, and app store deployment across iOS and Android from a single Flutter codebase.

No separate UI designer is assigned to this build at the current stage. You are expected to produce clean, professional UI using Flutter’s Material Design system, with a strong instinct for usability and clarity.

Duties & Responsibilities:

  • Design and build the Flutter app architecture — state management, navigation, and modular component structure
  • Implement chat UI, voice input/output, and real-time interaction patterns
  • Integrate push notifications (FCM/APNs) for workflow trigger alerts
  • Consume backend REST APIs, handling authentication, error states, and offline resilience
  • Build and maintain Material Design UI components — clean, consistent, and user-appropriate for a professional property management context
  • Write unit and widget tests; take responsibility for app quality without a dedicated QA resource
  • Manage app store submissions and release cycles for both iOS and Android
  • Collaborate closely with the AI Full-Stack Engineer on API contracts and integration design
  • Use AI coding assistants (e.g. Claude Code) as part of your development workflow.

What You’ll Build:

  • A chat-first mobile interface where property managers interact with an AI assistant via text and voice
  • Voice input and output integration (speech-to-text and text-to-speech) using Flutter packages and/or native APIs
  • Push notification handling for workflow triggers — surfacing what’s due before the property manager has to chase it
  • Human confirm/decline prompts — clear, fast UI for approving or rejecting AI-drafted actions before execution
  • REST API integration with the backend AI/workflow engine
  • Clean, responsive Material Design UI — no separate designer, so your taste and judgment matter
  • iOS and Android builds from a single codebase — app store ready

Educational Qualifications:

Bachelor’s degree in Computer Science & Engineering (CSE), Software Engineering, Computer Science, Information Technology (IT), or a closely related field from a recognized university.

Experience Requirements:

  • 3+ years of Flutter development with at least one cross-platform app shipped to both iOS and Android production app stores
  • Strong Dart proficiency — idiomatic, readable, well-structured code
  • State management experience — Riverpod (preferred), Provider, or Bloc
  • REST API integration — dio (preferred) or http; authentication token handling, interceptors, error and loading states
  • Push notification integration (Firebase Cloud Messaging and/or APNs)
  • Flutter Material Design — building clean, professional UI without relying on a design file for every screen
  • Unit testing and widget testing in Flutter
  • App store deployment experience — Apple App Store and Google Play Store submission and release management
  • Git-based version control and code review
  • Strong written and verbal communication in English.

Additional Requirement:

  • Voice interface experience — speech-to-text and text-to-speech in Flutter (e.g. speech_to_text, flutter_tts packages or native platform channels)
  • Chat UI development — message bubbles, threading, real-time streaming responses
  • Experience building mobile apps that consume AI/LLM backends
  • WebSocket or server-sent events integration for real-time response streaming
  • Clean Architecture or feature-first folder structure in Flutter
  • Accessibility implementation in Flutter
  • Experience using AI coding tools (Claude Code, GitHub Copilot, Cursor) as part of daily development workflow
  • Real estate or property management domain knowledge

Compensation & Other Benefits:

  • Festival Bonuses: 2 per year
  • Weekly Holidays: Friday & Saturday
  • Work that is genuinely novel — voice/chat AI interfaces for professional use are still rare in the Australian property market.

Job Summary:

Location:

Green trade point, Amtoli-Mohakhali

Job Type:

Full-time (On-site)

Deadline:

August 5, 2026 12:00 am

Working Hours:

9.00 AM - 6.00 PM

Weekend:

Friday and Saturday

Salary:

Negotiable

No. Of Vacancies:

1

Days
Hours
Minutes
Seconds
Deadline Crossed
Scroll to Top

Cookies Policy

Interpretation


The words of which the initial letter is capitalized have meanings defined under the following conditions. The following definitions shall have the same meaning regardless of whether they appear in singular or in plural.

Definitions


For the purposes of this Cookies Policy:

  • Company (referred to as either "the Company", "We", "Us" or "Our" in this Cookies Policy) refers to CliqPack Limited, R.I Tower (3rd Floor), 23/A M M Ali Road, Golpahar Circle, Mehedibag, Chattogram, 4000.
  • Cookies means small files that are placed on Your computer, mobile device or any other device by a website, containing details of your browsing history on that website among its many uses.
  • Website refers to CliqPack, accessible from www.cliqpack.com
  • You means the individual accessing or using the Website, or a company, or any legal entity on behalf of which such individual is accessing or using the Website, as applicable.

Type of Cookies We Use


Cookies can be "Persistent" or "Session" Cookies. Persistent Cookies remain on your personal computer or mobile device when You go offline, while Session Cookies are deleted as soon as You close your web browser.

We use both session and persistent Cookies for the purposes set out below:

  • Necessary / Essential Cookies

    Type: Session Cookies

    Administered by: Us

    Purpose: These Cookies are essential to provide You with services available through the Website and to enable You to use some of its features. They help to authenticate users and prevent fraudulent use of user accounts. Without these Cookies, the services that You have asked for cannot be provided, and We only use these Cookies to provide You with those services.

  • Functionality Cookies

    Type: Persistent Cookies

    Administered by: Us

    Purpose: These Cookies allow us to remember choices You make when You use the Website, such as remembering your login details or language preference. The purpose of these Cookies is to provide You with a more personal experience and to avoid You having to re-enter your preferences every time You use the Website.

Your Choices Regarding Cookies


If You prefer to avoid the use of Cookies on the Website, first You must disable the use of Cookies in your browser and then delete the Cookies saved in your browser associated with this website. You may use this option for preventing the use of Cookies at any time.

If You do not accept Our Cookies, You may experience some inconvenience in your use of the Website and some features may not function properly.

If You'd like to delete Cookies or instruct your web browser to delete or refuse Cookies, please visit the help pages of your web browser.

For any other web browser, please visit your web browser's official web pages.

Contact Us


If you have any questions about this Cookies Policy, You can contact us: