Lead Flutter Engineer for a Multi-App Assessment EcosystemLead Flutter Engineer for a Multi-App Assessment Ecosystem
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started
Project Name: Moatmat Educational Ecosystem (منظومة مؤتمت التعليمية)
Tagline: An enterprise-grade cross-platform educational and automated assessment ecosystem comprising dedicated student, teacher, administration, and bulk content uploading applications.
Overview: Moatmat (مؤتمت) is a large-scale educational testing and e-learning platform built to modernize student assessments, exam preparation, and school analytics across secondary and university education. The ecosystem connects students, teachers, educational centers, and administrators through a synchronized four-application architecture: a high-security Student App with offline examination capabilities, a Teacher App for test authoring and video explanations, an Admin Console for institutional governance and code voucher management, and a dedicated Content Uploader for high-volume question bank ingestion.
Role: Lead Flutter Engineer (Architected the multi-app ecosystem, designed the offline-first exam engine, implemented anti-cheating DRM protections, and integrated real-time cloud and over-the-air deployment pipelines).
Tech Stack:
Framework & UI: Flutter & Dart (Tajawal typography, custom exam timers, LaTeX formula rendering)
Architecture: Clean Architecture (Domain, Data, Presentation layers with BLoC & Cubit)
Backend & Cloud Services: Supabase (PostgreSQL, Row-Level Security, Storage) & Dio HTTP Client
Local Storage & Offline Engine: Hive Flutter, Encrypted Storage, SharedPreferences
Security & DRM: Anti-screenshot protection (no_screenshot), AES payload encryption, Foreground Task execution
Media & Video Streaming: MediaKit (Hardware-accelerated video engine), AudioPlayers, Syncfusion PDF Viewer
DevOps & Observability: Shorebird Code Push (OTA hot-updates), Sentry (Real-time crash reporting & tracing)
Notifications & Deep Linking: Firebase Cloud Messaging (FCM), Firebase Dynamic Links, Local Notifications
Key Features:
Multi-App Educational Suite: Four interconnected applications tailored for students, teachers, school administrators, and content operations.
Advanced Exam Modes: Supports timed exams, practice question banks, per-question timers, and untimed exploratory modes with instant feedback.
Rich Scientific & Mathematical Content: Native rendering of complex LaTeX formulas, mathematical symbols, equations, and high-resolution diagrams.
Anti-Cheating & Content Protection: Device-level screenshot blocking, encrypted question payloads, and foreground service monitoring to maintain exam integrity.
Offline-First Examination: Secure local exam caching with Hive, allowing students to complete full assessments without an internet connection and sync results upon reconnection.
High-Performance Video Lessons: Hardware-accelerated video playback for comprehensive problem walkthroughs and teacher explanations.
QR Code Voucher & Access Management: Physical scratch-card and digital voucher redemption using built-in QR scanning for instant exam and center enrollment.
Teacher Authoring & Excel Ingestion: Tools for educators to design tests, attach audio/video explanations, and import large question banks directly from Excel spreadsheets.
Student Performance Analytics: Comprehensive statistical score breakdowns, comparative rankings, and historical progress charts powered by interactive data visualization.
Over-The-Air (OTA) Updates: Integrated Shorebird deployment pipeline to push instant hotfixes and content updates without requiring app store resubmissions.
Post image
Back to feed
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started