HomeWorkServicesAboutCareersContactBook a Call →
← All roles
InternshipRemotePakistan (remote)Entry-level

Flutter Developer Intern (AI-Proficient)

Build real Turf’d features in Flutter — fast, AI-assisted, shipping to real users.

Apply for this role

You'll work on Turf'd — a real Flutter app launching for the Pakistani market, using Riverpod, Supabase, Firebase Cloud Messaging, and JazzCash/EasyPaisa integration. This isn't a toy project — your code ships to real users. We expect you to use AI tools heavily: that's the modern way to build, and we want someone who's fast because of it, not slow because they're learning fundamentals on the job.

Must have

  • Knows Flutter fundamentals — widgets and state management basics (even just setState/Provider)
  • Has built at least 1 functional app (personal, university, anything that works)
  • Actively uses AI tools to code — Cursor, GitHub Copilot, Claude, ChatGPT — and can explain how they use them (not just "I ask ChatGPT for code")
  • Can read and debug code — not just generate and paste blindly
  • Available minimum 4–5 hours daily and can commit to real deadlines

Good to have

  • Familiar with Riverpod or BLoC (we use Riverpod for Turf’d)
  • Has touched Firebase or Supabase
  • GitHub profile with actual commits (not just forked repos)
  • Basic understanding of REST APIs

What we look for

  • Curious — asks "why", not just "how"
  • Comfortable saying "I don’t know, let me find out" — better than fake confidence
  • Wants to ship — understands an internship here means real Turf’d features going to real users
How we screen

A 20-minute live, screen-shared coding test — AI tools allowed (Cursor, Copilot, Claude, ChatGPT). We give you a small task (e.g. add a loading state to a widget, or fix a null-safety error) and watch how you think, prompt, and debug — not whether you memorised syntax.

Apply

Apply for Flutter Developer Intern (AI-Proficient)

Fill in the form and attach your CV (PDF or Word). We respond within 24 hours.