Flutter and React Developer

1 years

1 - 2 Lacs

Posted:4 days ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

We’re looking for a versatile developer who can ship end-to-end features across Flutter (mobile), Supabase (backend), and React (web). You’ll own user experiences from pixel to Postgres—building fast, reliable apps, a clean web front end, and a secure, scalable backend.

What You’ll Do

  • Build mobile apps in Flutter (Dart): Create modular widgets, responsive layouts, animations, and offline-first features for iOS/Android; handle native build & release (TestFlight/Play Console).
  • Develop web front ends in React: Implement responsive UI, routing, and state management; optimize Core Web Vitals and accessibility; optionally work with Next.js.
  • Own the Supabase backend: Design Postgres schemas, write SQL, set up Row-Level Security (RLS) policies, build Edge Functions, and wire up Auth, Storage, and Realtime.
  • Integrations: Payments (e.g., Stripe/Razorpay), push notifications, deep links, analytics (e.g., GA4, Firebase Analytics, PostHog), error tracking (Sentry).
  • Quality & DevOps: Add tests (unit/widget/integration for Flutter; Jest/RTL for React), automate CI/CD (e.g., GitHub Actions), manage app store submissions, and monitor performance.
  • Collaboration: Work closely with designers and PMs; participate in code reviews; write clear documentation.

Must-Have Qualifications

  • 1+ years of hands-on experience shipping production apps/sites.
  • Strong Flutter/Dart skills and experience releasing to App Store and Google Play.
  • Solid React (and preferably TypeScript) for modern, responsive web apps.
  • Practical experience with Supabase: Postgres, SQL, RLS policies, Auth, Storage, Realtime, and Edge Functions.
  • API design and integration (REST; WebSockets/Realtime).
  • Testing culture; comfort with Git, code reviews, and trunk-based or GitFlow workflows.
  • Security & privacy fundamentals (input validation, auth flows, secrets, PII handling).

Nice to Have

  • Flutter state management (Riverpod, Bloc, Provider) and platform channels.
  • Next.js (SSR/SSG), Tailwind CSS, form libraries, and accessibility best practices.
  • Payments, subscriptions, in-app purchases, and webhook handling.
  • Performance tuning (Flutter DevTools, Lighthouse), feature flags, experimentation.
  • CI/CD for mobile (Fastlane) and web (Vercel/Netlify).
  • Design collaboration (Figma), basic UX sensibilities.
  • Familiarity with maps/geolocation, background tasks, and offline sync.

Success Metrics (Examples)

  • Crash-free sessions: >99.5%
  • Core Web Vitals: LCP <2.5s, CLS <0.1, INP <200ms
  • Defect escape rate: <5% of issues found in production
  • Release cadence: Mobile bi-weekly; Web weekly (or better)
  • Test coverage: Meaningful coverage on critical paths

Job Type: Full-time

Pay: ₹14,560.51 - ₹18,000.00 per month

Work Location: In person

Speak with the employer
+91 9381836509

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You