Astrolab-Group logo
Astrolab-GroupJob Portal
English

SE-03 - AI-Assisted Offline-First Field App

end-of-study-internship

Sousse, Tunisia

Partially Remote

Entry level

Wed, Feb 10, 2027

Description

We are looking for a Mobile Development Intern to build an offline-first field app with built-in AI assistance, designed for teams working on-site with weak or no connectivity. The goal is to let field workers capture data reliably anywhere, while an AI assistant helps them work faster and make fewer mistakes.


The project involves building a solution capable of:


  • Storing data locally and queuing changes while offline.
  • Synchronizing data with the backend automatically when the connection returns, with conflict handling.
  • Offering an AI assistant that drafts field reports and checks entries for errors.
  • Providing a simple, reliable mobile experience for field teams.
  • Using AI-assisted code review and test generation during development, and documenting where the assistant helped.

This internship provides hands-on experience in mobile development, offline-first architecture and AI-assisted software engineering.


Technical Skills

  • Experience with at least one mobile or web framework (React Native preferred).
  • Solid JavaScript/TypeScript.
  • Understanding of REST APIs and local storage (SQLite or similar).
  • Familiarity with Git.


Bonus Skills (Not Required but Appreciated)

  • Experience with offline sync tools (WatermelonDB, RxDB, PouchDB).
  • Experience integrating LLM APIs into apps.
  • Use of AI coding assistants (GitHub Copilot, Claude Code, Cursor).


Tech Stack

  • Mobile: React Native, TypeScript
  • Offline storage & sync: SQLite, WatermelonDB or similar
  • Backend: Node.js or FastAPI, PostgreSQL
  • AI: LLM APIs, AI coding assistants
  • Tools: Git, GitHub Actions, Jest

Social Links

Website

astrolab.co

LinkedIn

www.linkedin.com/company/atrolab-group

Facebook

www.facebook.com/Astrolab.Agency

Instagram

www.instagram.com/astrolab.group

Twitter / X

dribbble.com/Astrolab-group