Flutter Mobile Developer Opportunity

wishtales ai company

Subscribe to our Telegram & Twitter Channel

Flutter Mobile Developer in INDIA

Visa sponsorship & Relocation 2 days ago

Job Summary

Wishtales AI is looking for a talented and experienced Business Intelligence Developer to join

our team in Bangalore. With 2-3+ years of experience in data analytics, business intelligence,

and MongoDB, you will play a pivotal role in transforming raw data into actionable insights. Your

primary task will be to design and build a master table by consolidating data from multiple

MongoDB databases across Wishtales AI applications. This master table will serve as the

foundation for creating business intelligence dashboards for internal stakeholders and powering

a user account/billing page for the Wishtales mobile app and website. We are seeking a

candidate with strong technical expertise, analytical skills, and a passion for leveraging data to

drive business value in an AI-driven environment. If selected, the candidate will enjoy a marketaligned

salary with milestone-based rewards and performance based stock options while being

a part of a world-class team and a rapidly growing start-up headquartered in Palo Alto,

California.


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 features

This 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 development

• Strong understanding of Flutter widget tree, state management patterns

• Experience with Flutter performance optimization

• Custom widget development and animations

2. State Management

• Riverpod (flutter_riverpod/hooks_riverpod) - Critical

• RxDart for reactive programming patterns

• Understanding of streams and reactive patterns

3. Architecture

• Clean Architecture implementation with clear separation of concerns

• Experience with Repository pattern, Use Cases, and Domain-driven design

• Understanding of Data/Domain/Presentation layer separation

• Dependency injection patterns

4. Database & Local Storage

• SQLite/sqflite for local database management

• Experience with DAO patterns and database migrations

• SharedPreferences and secure storage implementation

5. Media Processing

• FFmpegKit integration for video/audio processing

• Understanding of video codecs, compression, and media manipulation

6. Advanced Flutter Features

• Go Router for navigation

• Internationalization (intl, flutter_localizations)

• Permission handling

• File management (path_provider, file_picker)

• Image caching and optimization


Additional Technical Skills:

1. Networking & APIs

• RESTful API integration with Dio

• WebSocket implementation (socket_io_client)

• Error handling and retry mechanisms

• Pretty logging and debugging

2. Firebase Ecosystem

• Firebase Core, Messaging, Analytics

• Push notifications (flutter_local_notifications)

• Deep linking and app links

Nice-to-Have:

• Experience with AI/ML integration in mobile apps

• Knowledge of generative AI

• Experience with canvas drawing and custom painters

• Understanding of waveform visualization

• Experience with showcaseview/onboarding flows

• Sentry for error tracking

• Experience with Flutter web compatibility


Development Practices:

• Write clean, maintainable, and well-documented code

• Follow existing project conventions and patterns

• Implement proper error handling and logging

• Create responsive UIs that work across different screen sizes

• Optimize for performance and battery efficiency

• Write testable code with separation of concerns


Project-Specific Knowledge:

• Understanding of creative tools and content generation workflows

• Experience with real-time collaborative features

• Knowledge of video editing concepts and timeline-based interfaces

• Familiarity with audio processing and music integration


Soft Skills:

• Strong problem-solving abilities

• Ability to work independently while following established patterns

• Good communication skills for technical discussions

• Attention to detail and code quality

• Ability to understand and implement complex business logic

• Quick learner who can adapt to existing codebases

• Flexibility to work weekends as part of our fast-paced startup environment


What You'll Be Working On:

• Building cutting-edge features for AI-powered storytelling and video generation

• Developing innovative video editing tools that rival desktop applications

• Creating seamless media processing pipelines that handle complex operations

• Implementing real-time collaboration features for creative teams

• Integrating state-of-the-art AI models for content generation and enhancement

• Crafting delightful user experiences with fluid animations and interactions

• Solving challenging technical problems in mobile media processing

• Building robust offline-first functionality with intelligent sync mechanisms

• Contributing to products used by creators, storytellers, and video editors globally


Preferred 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 AI

innovation 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's

pantry 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 significant

long-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, and

scientific exploration

• A flexible work environment that encourages creativity, professional growth, and

work-life balance

• The chance to contribute to groundbreaking projects that inspire creators worldwide

and advance the AI community


Apply now

Subscribe our newsletter

New Things Will Always Update Regularly