Seeking Senior Flutter + Unity AR Developer for an existing children's educational mobile application featuring gamification, real-time cloud data, and AR experiences. Existing codebase in place.
Budget: $200 – $300 USD
Senior Flutter + Unity AR Developer Needed for Existing Children's Educational App
Project Overview
We are seeking an experienced Flutter developer with Unity AR experience to continue development of an existing children's educational mobile application.
The application is already under development and includes an existing Flutter codebase, Firebase integration, project architecture, and foundational features. This is not a greenfield project and should not be rebuilt from scratch.
The ideal candidate will be responsible for expanding existing functionality, improving performance, integrating additional cloud features, and enhancing AR experiences.
Existing Technology Stack
- Flutter
- Dart
- Firebase Authentication
- Cloud Firestore
- Firebase Storage
- Unity
- flutter_unity_widget
- GitHub
Scope of Work
Flutter Development
- Continue development of existing application features.
- Build new educational and gamified user experiences.
- Create responsive mobile and tablet layouts.
- Follow Material 3 design guidelines.
- Implement scalable and maintainable architecture.
Firebase Development
- Design and optimize Firestore collections and documents.
- Implement real-time synchronization.
- Manage user profiles, progress tracking, achievements, and application data.
- Reduce unnecessary reads and writes to control Firebase costs.
Unity & AR Development
- Expand existing Unity-powered AR experiences.
- Improve communication between Flutter and Unity.
- Implement additional AR interactions.
- Optimize AR performance across Android and iOS devices.
- Manage asset delivery using Addressables when appropriate.
Performance Optimization
- Improve startup speed.
- Reduce UI lag and dropped frames.
- Optimize Firestore queries and state management.
- Improve Unity loading times and memory usage.
- Profile and resolve bottlenecks using Flutter DevTools and platform-specific tools.
Requirements
Must Have
- Strong Flutter and Dart experience
- Firebase Authentication and Firestore experience
- Unity development experience
- AR Foundation experience
- Experience integrating Unity into Flutter applications
- Git and GitHub workflow experience
- Android and iOS deployment experience
Preferred
- Educational application experience
- Children's application experience
- Gamification systems
- Performance optimization expertise
- Experience publishing to App Store and Google Play
Deliverables
1. New Flutter features integrated into the existing codebase.
2. Firestore-backed functionality with scalable architecture.
3. Expanded Unity AR experiences for Android and iOS.
4. Performance improvements across the application.
5. Automated testing and quality assurance.
6. Technical documentation and developer handoff notes.
Important
The existing codebase must be reviewed and extended rather than rebuilt. Applicants should be comfortable working within an established architecture and collaborating on a long-term product roadmap.
To Apply
Please provide:
- Links to 3 Flutter applications you have shipped.
- Details of at least 1 Unity AR project.
- GitHub profile.
- Relevant Firebase experience.
- Estimated availability and hourly/project rate.
- Brief explanation of how you would approach improving an existing Flutter + Unity application.
Project Overview
We are seeking an experienced Flutter developer with Unity AR experience to continue development of an existing children's educational mobile application.
The application is already under development and includes an existing Flutter codebase, Firebase integration, project architecture, and foundational features. This is not a greenfield project and should not be rebuilt from scratch.
The ideal candidate will be responsible for expanding existing functionality, improving performance, integrating additional cloud features, and enhancing AR experiences.
Existing Technology Stack
- Flutter
- Dart
- Firebase Authentication
- Cloud Firestore
- Firebase Storage
- Unity
- flutter_unity_widget
- GitHub
Scope of Work
Flutter Development
- Continue development of existing application features.
- Build new educational and gamified user experiences.
- Create responsive mobile and tablet layouts.
- Follow Material 3 design guidelines.
- Implement scalable and maintainable architecture.
Firebase Development
- Design and optimize Firestore collections and documents.
- Implement real-time synchronization.
- Manage user profiles, progress tracking, achievements, and application data.
- Reduce unnecessary reads and writes to control Firebase costs.
Unity & AR Development
- Expand existing Unity-powered AR experiences.
- Improve communication between Flutter and Unity.
- Implement additional AR interactions.
- Optimize AR performance across Android and iOS devices.
- Manage asset delivery using Addressables when appropriate.
Performance Optimization
- Improve startup speed.
- Reduce UI lag and dropped frames.
- Optimize Firestore queries and state management.
- Improve Unity loading times and memory usage.
- Profile and resolve bottlenecks using Flutter DevTools and platform-specific tools.
Requirements
Must Have
- Strong Flutter and Dart experience
- Firebase Authentication and Firestore experience
- Unity development experience
- AR Foundation experience
- Experience integrating Unity into Flutter applications
- Git and GitHub workflow experience
- Android and iOS deployment experience
Preferred
- Educational application experience
- Children's application experience
- Gamification systems
- Performance optimization expertise
- Experience publishing to App Store and Google Play
Deliverables
1. New Flutter features integrated into the existing codebase.
2. Firestore-backed functionality with scalable architecture.
3. Expanded Unity AR experiences for Android and iOS.
4. Performance improvements across the application.
5. Automated testing and quality assurance.
6. Technical documentation and developer handoff notes.
Important
The existing codebase must be reviewed and extended rather than rebuilt. Applicants should be comfortable working within an established architecture and collaborating on a long-term product roadmap.
To Apply
Please provide:
- Links to 3 Flutter applications you have shipped.
- Details of at least 1 Unity AR project.
- GitHub profile.
- Relevant Firebase experience.
- Estimated availability and hourly/project rate.
- Brief explanation of how you would approach improving an existing Flutter + Unity application.
Related categories:
Mobile App Development
iPhone
Android
Dart
Gamification
iOS Development
Flutter
GitHub
Unity
Game UI