ReaddlyTech
ReaddlyTech
Tunisie

Readdly-2026-141 Trainee Secure exam mode for mobile learning applications PFE

Mobile Development (Flutter)Web/Backend DevelopmentAuthentication & Security

Publié il y a 15 jours

Stage
⏱️4-6 mois
💼Hybride
📅Expiré il y a 2 jours
Cohérence LinkedIn / CV vérifiée.

Description du poste

Project overview:

  • Develop a secure assessment mode for an educational mobile app that allows students to take exams without distractions and without leaving the application environment.
  • Aim to improve academic integrity while preserving user privacy and ensuring a smooth learning experience.

Scope & core features:

  • App-level restricted navigation: prevent module switching during an exam and disable non-authorized features while the exam is active.
  • Local encrypted data storage and offline submission: securely store answers locally when offline and submit/synchronize results when connectivity is restored.
  • Teacher/administrator dashboard: schedule, launch, and monitor exams (real-time monitoring and basic analytics for invigilation).
  • Adaptive exam session recovery: robust recovery and continuation of exam sessions after connectivity loss, with conflict resolution when syncing.

Technical stack & tools (suggested):

  • Mobile app: React Native / Expo; local storage options: Secure Storage, SQLite, IndexedDB where applicable.
  • Backend / API: Node.js with Fastify or NestJS; databases: MongoDB or PostgreSQL; Auth: Firebase Auth or Auth.js.
  • Deployment & tooling: Render / Railway / Vercel for deploys; Git + GitHub for version control.

Responsibilities & candidate profile:

  • Required profile: Full-Stack Developer 25 (implement front-end mobile features and backend APIs, ensure secure storage and synchronization flows).
  • Tasks include designing the restricted-navigation UX, implementing encryption for local storage, building APIs for scheduling/monitoring exams, and ensuring reliable offline-first behavior.
  • Additional responsibilities: integrate authentication, implement server-side monitoring endpoints for teachers/administrators, write tests, and document recovery/sync strategies.

Deliverables & evaluation criteria:

  • A functioning React Native prototype with exam-mode restrictions and offline encrypted storage.
  • Backend endpoints and a basic teacher/administrator dashboard to schedule and monitor exams.
  • Demonstrated adaptive session recovery after connectivity interruptions and secure submission flow.

How to apply:

  • Apply via the company website: https://www.readdlytech.com
  • Or send your application by email to contact@readdlytech.com with the subject "REF: Readdly-2026-141 Trainee Secure exam mode for mobile learning applications Application".
ReaddlyTech - Readdly-2026-141 Trainee Secure exam mode for mobile learning applications PFE | Hi Interns