Back to search:Flutter Mobile / Jakarta

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.