About the Project: We are developing a cross-platform academic eBook Reader application for Android and iOS using Flutter.
The application is similar to the FatafatBooks platform and will provide students with access to digital academic books, offline reading, bookmarking, annotations, reading progress tracking, and subscription-based content access.
A key part of this project involves working with the Flureadium Flutter package, understanding its architecture, customizing its functionality, and integrating it with backend services to deliver a production-grade reading experience.
Selected intern's day-to-day responsibilities include
Develop and maintain a Flutter application for Android and iOS.
Integrate and customize the Flureadium package.
Understand and work with the underlying native reader integrations used by Flureadium.
Extend reader functionality beyond the standard package capabilities.
Implement user authentication and profile management.
Integrate backend APIs for content delivery and user management.
Develop digital library and book catalog screens.
Implement book downloads and offline reading.
Develop reading progress synchronization.
Implement bookmarks, notes, highlights, and reader preferences.
Debug and resolve platform-specific Android and iOS issues.
Optimize performance for large EPUB files and extensive libraries.
Don't want to miss the next one?
Subscribe to daily email alerts for roles matching your interests.
Experience with EPUB readers or digital publishing platforms
Experience working with Flutter package source code
Knowledge of Flutter Platform Channels
Android development using Kotlin
iOS development using Swift
Experience with offline-first applications
Experience integrating native SDKs into Flutter applications
What we expect:
The selected candidate should be comfortable:
Reading and understanding third-party Flutter package source code
Modifying package functionality when required
Working with native Android and iOS integrations
Debugging platform-specific issues
Building production-quality Flutter applications
Key features:
Library Management
My Books
Downloaded Books
Continue Reading
Search & Categories
Reader Features
EPUB Reading using Flureadium
Chapter Navigation
Reading Progress Tracking
Bookmarks
Notes & Highlights
Theme Controls
Font Controls
Offline Reading
User features:
Registration/Login
Profile Management
Subscription Management
Synchronization
Reading Progress Sync
Bookmark Sync
Reader Preferences Sync
Screening questions:
Have you worked with Flutter packages where source code modification was required?
Have you integrated any native Android or iOS functionality into a Flutter application?
Have you worked with EPUB, PDF, or document reader applications?
Share links to your GitHub repositories and Flutter projects.
Explain a challenging Flutter issue that you solved.
Important note:
This is not a basic Flutter UI project. The selected candidate will be expected to work with the Flureadium package internals, understand native reader integrations, customize reader functionality, and build a production-grade academic eBook platform.
Skill(s) required
APIs Dart Firebase Flutter GitHub REST API
Who can apply
Only those candidates can apply who
are available for the work from home job/internship
can start the work from home job/internship between 7th Jun'26 and 12th Jul'26
are available for duration of 3 months
have relevant skills and interests
Perks
Certificate Letter of recommendation Flexible work hours 5 days a week
Number of openings
2
About Digilearning Tech Private Limited
We are a young startup aiming to make an impact in the education sector through innovative hardware and software solutions.