Développeur Full Stack Mobile – Flutter / TypeScript (F/H)

BASTA APP

Nice

On-site

EUR 80,000 - 110,000

Full time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

CDI à Nice
Rémunération selon profil
Accès direct aux fondateurs
Outils IA fournis

Job summary

Basta, l'application de batch cooking, recherche le premier développeur interne pour reprendre la stack et devenir référent technique, en lien direct avec les co-fondateurs.

Vous serez responsable du mobile au back-end et du backoffice, avec une forte composante IA et un impact sur des centaines de milliers d'utilisateurs. CDI à Nice, collaboration étroite avec Product Analyst et Head of Marketing.

Qualifications

  • 4-7 ans d'expérience en développement full stack, avec app mobile en production.
  • Maîtrise Flutter et TypeScript, expérience Firebase / Supabase / Next.js.
  • Capacité autonome, priorisation et livraison rapide sans sacrifier la qualité.
  • Intérêt pour les problèmes de logique et d'algorithmie; sens produit.
  • Bonus: appétence pour nutrition/cuisine et expérience abonnements in-app.

Responsibilities

  • Reprendre et ownership de la stack et de l'algorithme.
  • Collaborer avec le Product Analyst et Head of Marketing pour transformer les besoins en features.
  • Développer mobile et backend, et faire évoluer le backoffice.
  • Gérer publications App Store et Google Play.
  • Mettre en place IA au quotidien et évaluer la valeur utilisateur.
  • Participer au recrutement et structurer une petite équipe tech à terme.

Skills

Flutter
TypeScript
Firebase
Supabase
Next.js
Algorithmique
Autonomie

Tools

Firebase
Supabase
Next.js

Job description

Basta, c'est quoi?

Basta, c'est l'application qui guide des milliers de personnes dans leur batch cooking : des recettes personnalisées, une liste de courses intelligente, et 2h de cuisine le dimanche pour des repas toute la semaine. Moins de charge mentale, plus d'économies, et une alimentation plus saine. L'app est en croissance rapide et rentable, avec une base d'abonnés qui grandit chaque mois.

Le poste

Tu seras le/la premier(e) développeur·se interne de Basta, en direct avec les deux co-fondateurs. Jusqu'ici, l'app a été construite avec une agence partenaire : ta mission est de reprendre la main sur toute la stack, d'en devenir le/la référent·e technique et de faire avancer le produit vite.

Le cœur de Basta, c'est notre moteur de génération de batchs : l'algorithme qui compose les menus personnalisés de chaque utilisateur, assemble les recettes en une session de cuisine et génère la liste de courses. Tu en seras le/la responsable : le maintenir, le fiabiliser et le faire évoluer.

Au quotidien, tu travailles en binôme avec notre Product Analyst et notre Head of Marketing : ce sont eux qui remontent les besoins et les fonctionnalités à développer (données d'usage, retours utilisateurs, enjeux d'acquisition et de conversion). Toi, tu évalues la faisabilité, tu proposes la meilleure solution technique et tu livres.

Un rôle très complet : du mobile au backend en passant par le backoffice, avec une conviction forte de notre côté — l'IA fait partie intégrante de la façon de développer (Claude Code, Codex, workflows agentiques…)

La stack
  • App mobile : Flutter (iOS + Android)
  • Backend : TypeScript, serveur Express sur infra Firebase
  • Base de données & auth : Supabase
  • Backoffice (gestion du contenu de l'app) : Next.js + shadcn/ui
Tes missions

Reprise & ownership de la stack

  • Organiser la passation avec l'agence actuelle : comprendre l'architecture, récupérer la documentation, identifier la dette technique
  • Devenir le/la référent·e technique de Basta : choix d'architecture, sécurité, performance, fiabilité
  • Mettre en place (ou renforcer) les bonnes pratiques : CI/CD, tests, monitoring, gestion des environnements

Le moteur de batchs (notre algorithme)

  • Comprendre en profondeur la logique actuelle de génération des menus et des batchs, et la documenter
  • Fiabiliser l'algorithme : cohérence des menus proposés, gestion des préférences et contraintes alimentaires, calcul des quantités et des portions, consolidation de la liste de courses
  • Le faire évoluer pour mieux personnaliser les batchs (goûts, budget, temps disponible, équilibre nutritionnel…), en lien avec l'équipe contenu qui crée les recettes
  • Mesurer sa qualité avec les données d'usage (recettes remplacées, batchs abandonnés, retours utilisateurs) pour l'améliorer en continu

Développement produit

  • Développer les nouvelles fonctionnalités de l'app, de la conception à la mise en production, sur le mobile comme sur le backend
  • Gérer les publications sur l'App Store et Google Play
  • Faire évoluer le backoffice pour rendre l'équipe contenu autonome (recettes, menus, planning)
  • Transformer les besoins remontés par le Product Analyst et le Head of Marketing en fonctionnalités concrètes : estimer, prioriser avec eux, développer et mesurer l'impact
  • Travailler main dans la main avec eux sur les sujets growth : paywall, onboarding, abonnements in-app, notifications, A/B tests, tracking analytics

IA & accélération

  • Utiliser les outils IA au quotidien pour développer plus vite et mieux (Claude Code, Codex, agents…)
  • Identifier les fonctionnalités produit où l'IA peut apporter de la valeur aux utilisateurs (personnalisation des menus, suggestions, nutrition…)
  • À terme, participer au recrutement et à la structuration d'une petite équipe tech
Le profil qu'on cherche
  • 4-7 ans d'expérience en développement full stack, dont une expérience significative sur une app mobile en production (idéalement grand public et à abonnement)
  • Tu maîtrises Flutter et TypeScript, et tu es à l'aise avec l'écosystème Firebase / Supabase / Next.js
  • Tu utilises déjà l'IA comme un vrai levier dans ta façon de coder (dev agentique, Claude Code, Codex…) — et tu sais garder un regard critique sur le code généré
  • Autonome et pragmatique : tu sais prioriser, livrer vite sans sacrifier la qualité, et tu n'as pas peur d'être seul·e sur la tech au début
  • Tu aimes les problèmes de logique et d'algorithmie : règles métier complexes, optimisation, manipulation de données (une expérience sur un moteur de recommandation ou de personnalisation est un vrai plus)
  • Sensibilité produit : tu penses usage et utilisateur, pas seulement code
  • Bonus : une appétence pour la nutrition, la cuisine ou le bien-être — tu comprendras d'autant mieux nos utilisateurs
  • Bonus : expérience des abonnements in-app (RevenueCat, StoreKit…) et des outils analytics produit
Ce qu'on offre
  • CDI basé à Nice, sur place avec l'équipe — prise de poste dès que possible
  • Rémunération selon profil
  • Un vrai rôle d'ownership : la stack et l'algorithme d'une app qui marche déjà, avec un impact direct sur des centaines de milliers d'utilisateurs
  • Les outils IA pris en charge pour bosser dans les meilleures conditions
  • L'adossement au groupe Futures et un accès direct aux fondateurs et à toutes les décisions
Process de recrutement
  1. Entretien de présentation avec la RH — presentation réciproque, du poste et de tes motivations
  2. Test technique — un cas concret sur notre stack, IA autorisée (et même encouragée)
  3. Entretien avec les fondateurs — pour valider l'adéquation avec le projet
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer - Ruby / TypeScript (F/H)
Software Engineer - Ruby / TypeScript (F/H)

Mealz • Lille

Hybrid
EUR 38,000 - 46,000
Mutuelle Alan
Titres restaurant Swile
50% du transport en commun et V’Lille
Alternance Développeur Full-Stack (F/H) Tech · Limoges ·
Alternance Développeur Full-Stack (F/H) Tech · Limoges ·

Positive Group • Limoges

Hybrid
EUR 11,000 - 13,000
Développeur sénior Java back-end
Développeur sénior Java back-end

Instant System • France

Remote
EUR 50,000 - 55,000
2 jours de télétravail/semaine
Crèche d'entreprise
RTT
Product Team Lead Mobile
Product Team Lead Mobile

Padam Mobility • Paris

On-site
EUR 90,000 - 130,000
Stage - Software Engineer (basé à Aix-en-Provence) (H/F)
Stage - Software Engineer (basé à Aix-en-Provence) (H/F)

Gojob • Aix-en-Provence

On-site
EUR 11,000 - 17,000
Rémunération attractive
Formation interne
Développement professionnel
Développeur Senior Java Back End
Développeur Senior Java Back End

Instant System - Enabling MaaS • Biot

Hybrid
EUR 50,000 - 55,000
2 jours de télétravail/semaine
Crèche d'entreprise
Développeur front-end senior Angular (H/F)
Développeur front-end senior Angular (H/F)

Taleez • Toulouse

On-site
EUR 45,000 - 55,000
Mutuelle 100%
Titres-restaurant
Transports en commun 50%
+4
Engineering Manager / Team Lead Dev
Engineering Manager / Team Lead Dev

Wanteeed • Paris

Remote
EUR 90,000 - 120,000
Full remote
Lien direct avec le dirigeant
Autonomie sur le delivery
+1
Senior Backend Engineer (F/H) - 65K€ - 70K€
Senior Backend Engineer (F/H) - 65K€ - 70K€

Worklife • Paris

Hybrid
EUR 65,000 - 70,000
RTT et congés
Télétravail hybride
Tickets-restaurants
+2
Senior Fullstack Engineer (H/F)
Senior Fullstack Engineer (H/F)

LegalPlace • Paris

On-site
EUR 70,000 - 90,000
CDI
70k–90k EUR salaire brut annuels
BSPCE
+6