Flutter Engineer
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
Key Skills for This Role
Full Job Posting
- Own customer-facing surfaces end to end, from problem definition and technical design through rollout, adoption metrics and the on-call that follows.
- Set the technical direction for your surface and make the architecture calls that keep it changeable a year from now.
- Partner with design, product and backend to turn ambiguous problem statements into shipped, measured experiences. Cards and Payments
- Build and scale the card experience across onboarding, activation, limits, statements, EMI and rewards.
- Deliver payment experiences that are fast, reliable and compliant, spanning UPI, bill payments and card transactions.
- Shape how the app adapts to multiple bank partners, so that a single change ships safely across every programme.
- Build high-converting search, booking and checkout journeys across flights, stays, trains, buses, visas and experiences.
- Create discovery and merchandising surfaces that help customers evaluate options and choose with confidence.
- Own post-booking experiences spanning cancellations, refunds, rewards and customer communication.
- Continuously improve app performance, stability and size across ANRs, crashes, startup time and memory.
- Strengthen observability through crash reporting, instrumentation and analytics that teams can act on.
- Advance release engineering, including staged rollouts, remote kill switches and over-the-air patching on Android and iOS.
- Contribute to the shared design system and widget library that every surface at Scapia is built on.
- Champion clean architecture, testing and code quality, from golden tests to end-to-end automation.
- Raise the bar for the team through spec reviews, code reviews and the tooling you build along the way.
- 2 to 6 years of Flutter experience, with at least one app shipped to a store and supported in production.
- Strong Dart fundamentals and real depth in state management with Bloc or Cubit.
- Ability to read a crash report or a trace and work backwards to the cause.
- Clear written communication. Specs, pull request descriptions and incident notes are a large part of the job.
- Comfort with ownership: your own builds, the pager for your surface, and your own production debugging.
- Native Android (Kotlin) or iOS (Swift) depth for platform channel work.
- Experience with a shared SDK or a multi-flavour app where one change affects several products.
- Prior experience in fintech, payments, travel or another regulated or transaction-led domain.
- Startup mindset: comfortable with ambiguity, fast iteration, and wearing multiple hats.
About Scapia
Indian travel fintech company offering co-branded credit cards and travel bookings to Indian travellers.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Scapia
Customer Experience Operations
Bengaluru, IND
Scapia is seeking a Customer Experience Operations Manager to lead social-media complaint resolution and day-to-day operations for an assigned business category. The role requires 7–10+ years of relevant experience, stro
Senior Software Engineer (SDE3/4)
Bengaluru, IND
Scapia is seeking a senior backend engineer to design, scale, and maintain secure services and APIs for its travel-focused products. The role owns complex technical projects, contributes to architecture, resolves perform
Flutter Engineer
Bengaluru, IND
Scapia is looking for a Flutter Engineer with 2 to 6 years of experience to build and own customer-facing mobile experiences across cards, payments, travel, rewards, and shared design systems. The role requires strong Da
Product Lead
Bengaluru, IND
Scapia is seeking a Product Lead - CX to own the end-to-end service experience, AI agents, associate tools, proactive service, and voice-of-customer systems. The role requires 8+ years of product management experience, s
Customer Experience Operations
Bengaluru, IND
Senior Software Engineer (SDE3/4)
Bengaluru, IND
Flutter Engineer
Bengaluru, IND
Product Lead
Bengaluru, IND
Lead Product Manager
Bengaluru, IND
Senior Product Designer
Bengaluru, IND
Senior Product Manager
Bengaluru, IND
Senior Engineering Manager
Bengaluru, IND