Role Overview(Remote Mobile App Flutter Developer) You will build and ship production grade Flutter apps, integrate with Supabase (Auth/RowLevel Security/Edge Functions), design efficient PostgreSQL schemas and SQL queries, and own releases to the App Store and Google Play. Knowledge of websites (web integrations or Flutter Web) is a plus. Youll thrive here if you: Enjoy fast iteration and clean, testable code. Can jump between UI, data models, API wiring, and CI/CD. Care about performance, reliability, and DX. Key Responsibilities Implement new features in Flutter (Dart) using modern architecture (e.g., Riverpod/Bloc, Navigator 2.0, modular routing). Model data and write SQL for Supabase/Postgres; design schemas, indexes, and RLS policies. Integrate Supabase Auth (email/phone/3rdparty), Storage, Realtime, Row Level Security, and Edge Functions. Build API integrations (REST/GraphQL), handle errors, retries, and offline caching. Implement notifications (Firebase Cloud Messaging/APNs) and inapp messaging patterns. Own release pipeline: app signing, build flavors, Play Console/App Store Connect metadata, beta testing (TestFlight/Closed Testing). Add analytics/telemetry (e.g., Firebase Analytics/GA4/Amplitude/Sentry), define events and funnels. Write unit/widget/integration tests and maintain CI/CD (e.g., GitHub Actions, fastlane, codemagic/appcircle). Collaborate with design (Figma) and product to scope, estimate, and deliver on time. Review PRs, uphold code quality, and document decisions. MustHave Qualifications 2+ years building Flutter apps shipped to App Store and Google Play Strong Dart skills and one of Riverpod/Bloc/Cubit. Practical experience with Supabase (Auth, Storage, Realtime or Edge Functions) and solid SQL/PostgreSQL . Comfortable designing DB schemas, joins, indexes, and writing performant queries. Experience with authentication, secure session handling, and RLS/ACL basics. CI/CD basics (Git, branching strategy, code review) and crash/analytics tooling. English or Polish for daily collaboration; clear written communication. Nice to Have Flutter Web or basic web skills (React/Next.js, or experience integrating with CMS/Wix/WordPress via webhooks/APIs). Push notifications deep links, Dynamic Links/Universal Links, deferred deep linking. Background services, isolates, local storage (Hive/Drift/SQLite), and caching strategies. App performance tuning (jank reduction, frame budget, images, memory). Security hygiene (secrets management, obfuscation, jailbreak/root checks, basic OWASP MASVS awareness). Payments experience (Stripe/Przelewy24), rating/review prompts, A/B testing. What Youll Work On (Examples) Booking flows (search, slots, reschedule/cancel, payments), chat/DM, notifications. Social feed (posts, likes, comments), media upload to Supabase Storage, moderation. Business app features: schedule/calendar, inventory, promos, QR booking, leaderboards. Data model & SQL to support analytics dashboards and personalization. Tools & Stack Flutter (Dart), Riverpod/Bloc, Freezed/JsonSerializable Supabase: Postgres, Auth, RLS, Storage, Realtime, Edge Functions CI/CD: GitHub, GitHub Actions, fastlane/Codemagic Analytics/QA: Firebase/GA4/Amplitude, Sentry/Crashlytics Design: Figma; ticketing in Jira/Linear KPIs / Success Feature lead time and release cadence Crashfree sessions & ANR rate App performance (cold start, frame render time) Event coverage & funnel accuracy Code health (review throughput, test coverage on critical paths)