
Contexte du projet
Nous développons une application iPad (https://apps.apple.com/fr/app/larrypad/id6746476710) innovante destinée aux enfants, qui combine dessin, jeux et quizz ludiques autour de la créativité. La fonctionnalité principale s’appuie sur la librairie PencilKit pour offrir une expérience de dessin fluide et intuitive. L’application vise à stimuler la créativité et l’apprentissage par le jeu, dans un environnement simple et sécurisé.
Un backend existant en Django Rest Framework permet de gérer certaines fonctionnalités (contenus, sauvegarde, scoring, etc.). Le projet est déjà structuré avec une CI GitLab opérationnelle et un dépôt sur gitlab.
Concevoir et développer de nouvelles features sur l’application iOS (Swift) : outils de dessin, quizz, mini-jeux...
Écrire et maintenir des tests automatisés (unitaires et d’intégration).
Maintenir et améliorer la CI/CD existante (GitLab CI).
Documenter le code et les choix techniques.
Échanger régulièrement avec CEO, Content marketing et Designer, tout en étant capable de travailler en autonomie.
Un plus : être capable de participer à la maintenance et à l’évolution l’API Django Rest Framework pour répondre aux besoins de l’application.
Compétences requises
Excellente maîtrise de Swift et du développement iOS (UIKit, SwiftUI).
Expérience avec GitLab CI.
Bonne pratique des tests automatisés.
Maîtrise de Git et bonne organisation du travail collaboratif.
Capacité à travailler sur une application iPad orientée UX enfant (ergonomie, simplicité, fluidité).
Intégration du design system
Une connaissance de PencilKit est un plus mais pas obligatoire.
Autonomie, fiabilité, bonne communication.
Un plus : Connaissances en Python et Django Rest Framework.
Environnement technique
Frontend : iOS (Swift), Xcode, PencilKit.
CI/CD : GitLab CI.
Versioning : GitLab.
Communication : Slack / Google Meet.
Backend : Django Rest Framework.
Expérience en startup souhaitée. Pas d'ESN.
Plusieurs jours par semaine.
Full remote.
Démarrage pour janvier 2026




