BENGALURU · FULLTIME
Flutter Mobile Developer (Mid–Senior)
Wishtales AI
Bengaluru · onsite · Posted 12d ago
Your match
Sign in to see your match score, skill gaps & tailored resume.
Section · 01
About this role
We're building the future of AI-powered creativity. At Wishtales Ai, we're on a mission to redefine how people tell stories and create content. Our flagship products — Wishtales, an AI-driven storytelling platform, and Supercut, an intelligent AI video editor — are pushing the boundaries of what mobile experiences can deliver. We're looking for a passionate, production-battle-tested Flutter engineer who thrives in fast-paced environments, takes ownership, and loves crafting beautiful, performant mobile experiences.
Role Details Location: WeWork Galaxy, Bangalore (In-Office) Experience: 3–5 Years Production Flutter Level: Mid–Senior Type: Full-Time
What You'll Be Working On You'll be a core engineer on two high-impact AI products:
- Wishtales — An AI storytelling app where creativity meets cutting-edge generative AI
- Supercut — A powerful AI video editor with real-time media processing and timeline-based editing You'll own critical features end-to-end — from architecture decisions to pixel-perfect UI delivery.
What We're Looking For Flutter & Dart Expertise
- Deep understanding of the widget tree, custom widget development, and complex animations
- Strong focus on performance optimization — rendering, memory, frame rates
- Production experience shipping apps to both iOS and Android State Management
- Proficiency in Riverpod (this is critical — non-negotiable)
- Hands-on experience with RxDart and reactive streams Architecture & Engineering Discipline
- Solid grasp of Clean Architecture principles
- Experience with Repository pattern, Use Cases, and clear Data / Domain Presentation layer separation
- Comfortable with Dependency Injection frameworks Media & Video Processing
- Hands-on experience with FFmpegKit for video/audio manipulation, codecs, and compression
- Experience building timeline-based editors, trimming/cutting tools, or real-time media preview/rendering is a strong plus Local Storage & Data
- Proficiency with SQLite/sqflite, DAO patterns, and database migrations
- Experience with SharedPreferences and secure storage solutions
- Networking & Real-Time
- Strong command of REST APIs using Dio — including interceptors, error handling, and retry logic
- Experience with WebSockets via socket_io_client for real-time features Firebase & Push Infrastructure
- Solid experience with Firebase Core, Messaging, Analytics
- Hands-on with push notifications and deep linking implementation Advanced Flutter Ecosystem
- Go Router for scalable navigation
- Internationalization using the intl package
- Permissions handling, file management via path_provider / file_picker
- Image caching and optimization strategies
Strongly Preferred Background We'll prioritize candidates who have shipped:
- Publicly available mobile applications on the Play Store and/or App Store that they have significantly contributed to, with links provided for review.
- An active GitHub profile showcasing relevant Flutter projects, architecture decisions, or code samples.
- Demonstrated experience owning the app release lifecycle, including store submissions, compliance requirements, review processes, and production deployments.
- Video editing apps — timeline editors, trimming, cutting, multi-track tools
- Creative/content tools — drawing apps, design tools, photo editors
- Media-heavy applications — video processing, streaming, real-time rendering
- Frame-by-frame controls and real-time media preview pipelines
Nice to Have
- Experience integrating AI/ML or generative AI features in mobile apps
- Custom Canvas drawing, custom painters, or waveform visualization
- Familiarity with Sentry for error tracking and monitoring
- Flutter Web compatibility experience
You'll Thrive Here If You...
- Take full ownership of features — from design review to production deployment
- Are comfortable in a high-velocity startup environment with evolving requirements
- Have a builder's mindset — you ship, iterate, and improve rapidly
- Are comfortable working weekends when the product demands it (we're a fast moving startup and we mean it)
- Love working in-person with a collaborative, driven team
Why Join Us?
- Work on cutting-edge AI-powered products used by real consumers
- Be part of a small, high-impact engineering team where your work matters
- Collaborate directly with founders and product leads
- Opportunity to shape the technical direction of both products
- Competitive compensation + startup growth opportunity
How to Apply Send your application to us:
- Your resume / CV
- Play Store / App Store links of applications you have significantly contributed to (required)
- GitHub profile showcasing relevant Flutter projects, contributions, or code samples (strongly preferred)
- A brief note on your most complex Flutter project — what made it hard and how you solved it Candidates with demonstrable experience in video/media apps will be prioritized. We are an equal opportunity employer. We celebrate diversity and are committed to building an inclusive team.
Sourced from linkedin · view original
Let the agent run this one for you.
Tailored resume, auto-apply, and referral lookup — in under 2 minutes.
Section · 02