Job Summary
Wishtales AI is looking for a talented and experienced Flutter Developer to join
our team in Bangalore.
Position Overview
We're seeking a talented Flutter Developer to join our innovative team building cutting-edge mobile
applications that are revolutionizing the creative content generation space. You'll be working on two
flagship products that leverage AI and advanced media processing :
- Wishtales : An AI-powered narrative and story generation platform that helps users
create compelling stories
Supercut : A next-generation video editing and generation tool with AI-driven featuresThis is an exciting opportunity to work with the latest technologies in a fast-paced, creative
environment where your contributions will directly impact millions of users creating content
worldwide.
Technical Requirements
Must-Have Skills :
1. Flutter & Dart Expertise
3+ years of production Flutter developmentStrong understanding of Flutter widget tree, state management patternsExperience with Flutter performance optimizationCustom widget development and animations2. State Management
Riverpod (flutter_riverpod / hooks_riverpod) - CriticalRxDart for reactive programming patternsUnderstanding of streams and reactive patterns3. Architecture
Clean Architecture implementation with clear separation of concernsExperience with Repository pattern, Use Cases, and Domain-driven designUnderstanding of Data / Domain / Presentation layer separationDependency injection patterns4. Database & Local Storage
SQLite / sqflite for local database managementExperience with DAO patterns and database migrationsSharedPreferences and secure storage implementation5. Media Processing
FFmpegKit integration for video / audio processingUnderstanding of video codecs, compression, and media manipulation6. Advanced Flutter Features
Go Router for navigationInternationalization (intl, flutter_localizations)Permission handlingFile management (path_provider, file_picker)Image caching and optimizationAdditional Technical Skills :
1. Networking & APIs
RESTful API integration with DioWebSocket implementation (socket_io_client)Error handling and retry mechanismsPretty logging and debugging2. Firebase Ecosystem
Firebase Core, Messaging, AnalyticsPush notifications (flutter_local_notifications)Deep linking and app linksNice-to-Have :
Experience with AI / ML integration in mobile appsKnowledge of generative AIExperience with canvas drawing and custom paintersUnderstanding of waveform visualizationExperience with showcaseview / onboarding flowsSentry for error trackingExperience with Flutter web compatibilityDevelopment Practices :
Write clean, maintainable, and well-documented codeFollow existing project conventions and patternsImplement proper error handling and loggingCreate responsive UIs that work across different screen sizesOptimize for performance and battery efficiencyWrite testable code with separation of concernsProject-Specific Knowledge :
Understanding of creative tools and content generation workflowsExperience with real-time collaborative featuresKnowledge of video editing concepts and timeline-based interfacesFamiliarity with audio processing and music integrationSoft Skills :
Strong problem-solving abilitiesAbility to work independently while following established patternsGood communication skills for technical discussionsAttention to detail and code qualityAbility to understand and implement complex business logicQuick learner who can adapt to existing codebasesFlexibility to work weekends as part of our fast-paced startup environmentWhat You'll Be Working On :
Building cutting-edge features for AI-powered storytelling and video generationDeveloping innovative video editing tools that rival desktop applicationsCreating seamless media processing pipelines that handle complex operationsImplementing real-time collaboration features for creative teamsIntegrating state-of-the-art AI models for content generation and enhancementCrafting delightful user experiences with fluid animations and interactionsSolving challenging technical problems in mobile media processingBuilding robust offline-first functionality with intelligent sync mechanismsContributing to products used by creators, storytellers, and video editors globallyPreferred Experience Level :
Mid to Senior level (3-5 years) with demonstrated experience in production Flutter apps, particularly
those involving media processing, complex state management, and clean architecture principles.
Important Requirement :
Availability to work weekends - As a fast-growing startup, we require team members who can
commit to working weekends to meet our aggressive growth targets and product deadlines.
Prime Focus - Past Experience :
We strongly prefer candidates with experience in : - Video editing applications -
Timeline-based editors, video trimming / cutting tools - Creative / content creation tools - Drawing
apps, photo editors, design tools - Media-heavy applications - Apps dealing with video processing,
streaming, or media manipulation - Editor-related applications - Text editors with rich formatting,
collaborative editing tools - Demonstrated experience with FFmpeg or similar media processing
libraries - Apps with complex timeline interfaces or frame-by-frame controls - Real-time media
preview and rendering capabilities
Compensation :
Competitive CTC as per industry standards for Bangalore market, commensurate with experience
and expertise. We offer compensation packages that match or exceed current market rates for
Flutter developers with specialized media processing skills.
Work Location :
WeWork Bangalore - Work from our modern WeWork office space in Bangalore with access to
premium amenities, collaborative workspaces, and a vibrant tech community.
What We Offer :
A collaborative, visionary team culture in Bangalore focused on transformative AIinnovation and global impact
A lucrative office environment at WeWork Galaxy, Bangalore, one of the city's premier coworking spaces, featuring modern amenities, collaborative spaces,high-speed internet, ergonomic workstations, and access to vibrant community events
Complimentary company-provided lunch everyday along with access to WeWork'spantry services, and catering for team events to foster collaboration and team spirit
Office perks provided by WeWork, including access to well-equipped meeting rooms,networking opportunities, and a dynamic workspace designed to foster creativity and
productivity
Lucrative ESOP (Employee Stock Ownership Plan) packages, offering significantlong-term financial rewards tied to the company's success
Growth opportunities in the US after one year of successful operations in India,including potential relocation or expanded roles within the global organization
The opportunity to shape cutting-edge products at the intersection of AI, creativity, andscientific exploration
A flexible work environment that encourages creativity, professional growth, andwork-life balance
The chance to contribute to groundbreaking projects that inspire creators worldwideand advance the AI community