Flutter Mobile Developer

2 weeks ago


Jakarta, Jakarta, Indonesia Ergodic Apps Full time

Company Description

At Ergodic Apps, we don't just build apps; we create cultural moments. With over 2 million downloads across our portfolio, we've demonstrated how quickly ideas can scale when design, execution, and technology come together. We move fast, test relentlessly, and launch products that users return to daily. Our mission is to define what comes next in consumer mobile, from engaging utilities to breakthrough entertainment.

Role Description

What you'll do

  • Ship high-quality Flutter apps end-to-end—from spec to store.
  • Test 
    every
     edge case, debug thoroughly, and ensure the app works.
  • Write efficient, readable code—and be able to explain your own design choices.
  • Build and maintain Firebase + Cloud Functions (Auth, Firestore, Storage, scheduled/callable functions).
  • Integrate subscriptions with 
    RevenueCat
     (no native StoreKit/Play Billing needed).
  • Collaborate with design to deliver 
    pixel-perfect, top-notch UI/UX
    —and keep it fast and efficient.
  • Use AI-accelerated dev tools (i.e. Cursor, ChatGPT, Claude Code, profilers, code search) to move quickly

You're a great fit if you:

  • Think in systems, not tickets—strong problem-solving and debugging instincts.
  • Have solid 
    Flutter
     experience (widgets, state management, async/isolates, platform channels a plus).
  • Know your way around 
    Firebase
     basics and can write/maintain 
    Cloud Functions
    .
  • Care deeply about 
    design quality
     and 
    execution efficiency
    .
  • Test diligently (manual + pragmatic test harnesses) until edge cases are closed.
  • Use modern dev tools (Cursor or similar AI IDEs) to accelerate high-quality work.
  • Are motivated, curious, and resourceful—able to learn fast and figure things out independently.

What you'll get

  • A fast path to learn: we provide existing codebases, internal tooling, patterns, and docs so you can ramp quickly—even if parts are new to you.
  • Room to grow: real ownership on features and the opportunity to grow into a 
    full-time Creative Growth Engineer
    (developer) role.

Compensation

  • Fixed monthly freelance retainer.
  • Performance bonus based on 
    code quality and efficiency
     (clean architecture, low defect rate, thoughtful trade-offs, steady delivery).

Qualifications

  • Proven experience shipping Flutter apps (store links or portfolio).
  • Firebase + Cloud Functions familiarity.
  • Clear communication and the ability to explain your own code decisions.
  • Diligent tester with a bias for action and a high bar for product quality.

If you love building fast, breaking things safely, fixing them even faster—and shipping apps people use every day—we'd love to hear from you.


  • Flutter Developer

    2 weeks ago


    Jakarta, Jakarta, Indonesia PT Lentera Bangsa Benderang Full time

    Key ResponsibilitiesDevelop and maintain cross-platform mobile applications using Flutter.Collaborate with product managers, designers, and engineers to define, design, and deliver new features.Optimize applications for performance, responsiveness, and reliability across both iOS and Android platforms.Troubleshoot, debug, and resolve technical issues to...

  • Flutter Developer

    2 weeks ago


    Jakarta, Jakarta, Indonesia Binar Academy Full time

    Key ResponsibilitiesDevelop and maintain cross-platform mobile applications using Flutter.Collaborate with product managers, designers, and engineers to define, design, and deliver new features.Optimize applications for performance, responsiveness, and reliability across both iOS and Android platforms.Troubleshoot, debug, and resolve technical issues to...


  • Jakarta, Jakarta, Indonesia Ergodic Apps Full time

    Company DescriptionAt Ergodic Apps, we don't just build apps; we create cultural moments. With over 2 million downloads across our portfolio, we've demonstrated how quickly ideas can scale when design, execution, and technology come together. We move fast, test relentlessly, and launch products that users return to daily. Our mission is to define what comes...

  • Mobile Developer

    2 days ago


    Jakarta, Jakarta, Indonesia AVOWS TECHNOLOGIES PRIVATE LIMITED Full time

    Kualifikasi:Berpengalaman minimal 3 tahun dalam bidang pengembangan dan pengelolaan aplikasi mobile banking baik Android/iOS (native atau Flutter).Memahami arsitektur mobile app (Android/iOS/Flutter) dan integrasi API.Memiliki pengalaman dan pemahaman dalam membangun UI menggunakan View-based system (XML), atau Flutter Widgets, dengan pendekatan arsitektur...


  • Jakarta, Jakarta, Indonesia Nityo Infotech Indonesia Full time

    Qualifications :Proven experience as a Flutter Developer (portfolio or apps on Play Store/App Store is a plus).Strong knowledge of Dart programming language.Experience with state management tools (e.g., Provider, Riverpod, Bloc).Solid understanding of RESTful APIs, JSON, and mobile app architecture.Familiar with Git, CI/CD, and Agile/Scrum...

  • Mobile Developer

    2 days ago


    Jakarta, Jakarta, Indonesia PT Nityo Infotech Full time

    Key Responsibilities● Develop high-quality mobile applications using Flutter for both Android and iOS.● Collaborate with the product team to define, design, and ship new features.● Translate UI/UX designs into responsive and efficient code.● Integrate third-party APIs and SDKs.● Debug, troubleshoot, and optimize performance of existing...

  • Mobile Developer

    13 hours ago


    Jakarta, Jakarta, Indonesia INSIDER TALENT LTD Full time

    Mobile Developer (Flutter)Strong experience with FlutterProficient in state management (GetX, Bloc, or Riverpod)Experience building POS systems or operational applicationsFamiliar with API integration and offline mode implementation

  • Flutter Developer

    13 hours ago


    Jakarta, Jakarta, Indonesia PT Pronata Data Insani Full time

    Qualifications:Bachelor's degree in Computer Science, Engineering, or a related field.Min 1 years of experience as an Mobile Developer.Develop and maintain mobile applications using Flutter & Dart.Build pixel-perfect UI with responsive layouts.Integrate RESTful APIs, WebSockets, Firebase, and third-party libraries.Use state-management solutions (Provider,...

  • Mobile Developer

    2 days ago


    Jakarta, Jakarta, Indonesia Nityo Infotech Indonesia Full time

    What You'll Do:Develop and maintain Flutter-based applications for Android and iOSCollaborate with product and design teams to deliver new featuresTranslate UI/UX designs into clean, efficient, and responsive codeIntegrate third-party APIs and SDKsTroubleshoot and optimize app performanceParticipate in code reviews, testing, and CI/CD processesStay updated...

  • Flutter Developer

    13 hours ago


    Jakarta, Jakarta, Indonesia PT Pronata Data Insani Full time

    Min 2 years develop and maintain mobile applications using Flutter & Dart.Build pixel-perfect UI with responsive layouts.Integrate RESTful APIs, WebSockets, Firebase, and third-party libraries.Use state-management solutions (Provider, Bloc, Riverpod, GetX, etc.).Write clean, reusable, and well-documented code.Debug performance issues and optimize app...