Senior android engineer (H/F)

Innovorder SA

Paris

Hybrid

EUR 85,000 - 125,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Remote work possible
Swile benefits
Mutuelle (Rytma Life)
Formations régulières
Événements d'équipe
Ordinateur portable

Job summary

Innovorder SA recherche un Senior Android Engineer pour concevoir et faire évoluer l’architecture de l’application POS Android, garantissant robustesse et cohérence dans un contexte AI-native.

Vous contribuerez au développement de fonctionnalités, à l’amélioration continue et au pilotage du code généré par des agents IA, tout en assurant le mentoring et le recrutement.

Qualifications

  • Expérience significative en développement Android en production.
  • Capacité à raisonner sur des systèmes complexes et architectures robustes.
  • Intérêt pour l’IA et le développement supervisé par agents IA.
  • Autonomie, sens des responsabilités techniques et esprit d’équipe.
  • Connaissance des frameworks Android modernes (Kotlin, Coroutines/Flow).

Responsibilities

  • Concevoir et faire évoluer l’architecture de l’application POS Android.
  • Développer de nouvelles fonctionnalités avec qualité et performances.
  • Piloter et reviewer le code généré par agents IA.
  • Contribuer à CI/CD et aux tests (unitaires et d’instrumentation).
  • Mentorat technique et participation au recrutement.
  • Veille technologique sur les méthodologies agentiques.
  • Collaborer avec l’équipe Checkout et les parties prenantes.

Skills

Kotlin
Android dev
System architecture
AI-native
Code review
Agile
DevOps
Communication

Tools

Gradle
GitHub Actions
Room
Jetpack Compose

Job description

Afin d'accompagner la croissance d'Innovorder, nous recrutons un(e) Senior Android Engineer pour rejoindre notre équipe Engineering, au sein du pôle Checkout.

Notre ambition est claire : devenir le leader européen de la digitalisation de la restauration, en construisant des systèmes technologiques robustes, évolutifs et capables de soutenir des millions de transactions au quotidien. Une nouvelle levée de fonds en mai 2026 est venue accélérer cette ambition.

Le pôle Engineering conçoit et développe l'ensemble des infrastructures logicielles qui alimentent les solutions Innovorder : prise de commande, paiement, pilotage opérationnel, analyse de données et orchestration des systèmes en temps réel.

Notre environnement technologique évolue en permanence. Ce qui reste constant, en revanche, c'est la clarté architecturale, l'intégrité des systèmes et la capacité à raisonner sur des systèmes complexes. Nous attendons une forte expertise dans au moins un domaine technique, mais surtout la capacité à opérer au-delà de celui-ci.

Pourquoi ce poste est clé

Au sein de l'équipe Checkout, en charge de notre application de point de vente (POS) Android, vous concevez, structurez et faites évoluer un système complexe dont vous êtes garant(e) de la cohérence globale et de la robustesse. L'application POS est centrale dans le système Innovorder : elle porte le parcours critique d'encaissement (paiement, génération de la vente, fiscalité), et plusieurs millions de ventes chaque mois passent par cette application.

Votre mission

Votre mission principale est de concevoir, structurer et faire évoluer l'architecture de notre application POS Android, en garantissant sa robustesse et sa cohérence dans un environnement AI-native où une large part du code, des tests et de la documentation est produite par des agents IA supervisés.

Vos responsabilités
  • Concevoir et faire évoluer l'architecture de nos applications Android : robuste, scalable, cohérente, en phase avec les besoins du produit
  • Développer de nouvelles fonctionnalités selon les meilleures pratiques de qualité, de performance et de stabilité
  • Travailler en méthodologie agentique (AI-native) : piloter des agents de code, cadrer et reviewer le code généré, découper les sujets en tâches incrémentales et unitairement testables, garantir la qualité sur de gros volumes
  • Contribuer à l'amélioration continue de nos environnements, méthodes, tests (unitaires et d'instrumentation) et déploiement (revues de code, CI/CD), notamment en concevant et en partageant de nouveaux skills et workflows d'IA
  • Agir en tant que mentor technique et coach auprès des membres plus juniors de l'équipe, y compris sur les pratiques de développement assisté par IA
  • Participer activement aux processus de recrutement pour renforcer l'équipe
  • Assurer une veille technologique constante, en particulier sur les méthodologies agentiques, et prendre des initiatives pour faire progresser le produit et nos pratiques
AI-Native engineering

Chez Innovorder, une large partie du code, des tests et de la documentation est produite par des agents IA supervisés. Votre rôle n'est pas d'écrire chaque ligne, mais de concevoir le cadre et les systèmes qui produisent ce code, et d'en valider les résultats. C'est un axe central de notre culture d'ingénierie et l'un de nos principaux critères de recrutement.

Notre environnement technologique

Notre environnement technique évolue en permanence, mais inclut notamment :

  • Mobile core en Kotlin
  • Coroutines & Flow, injection de dépendances, persistance (Room)
  • Architecture MVVM / Clean Architecture, design system
  • Enjeux de synchronisation temps réel et de fonctionnement offline-first (contexte POS)
  • Enjeux d'intégration hardware (TPE, monnayeur, bipeur, lecteur de badge, etc.)
  • CI/CD Android, tests unitaires et d'instrumentation

Vous n'êtes pas attendu(e) sur la maîtrise de toute la stack, mais sur votre capacité à raisonner sur des systèmes et à en garantir la cohérence dans la durée.

Le profil que nous recherchons

Mindset & valeurs

  • Vous partagez des valeurs fortes d'excellence, d'amélioration continue et de bienveillance
  • Vous avez une forte capacité à raisonner sur des systèmes complexes
  • Vous avez une forte appétence pour l'IA et comprenez son rôle dans l'évolution du développement logiciel
  • Vous êtes animé(e) par l'ownership et le sens de la responsabilité technique

Expérience & posture

  • 10 ans ou plus d'expérience en ingénierie logicielle (5 à 10 ans peuvent être considérés pour des profils exceptionnellement orientés systèmes)
  • Solide expérience en développement d'applications Android en production
  • Autonomie et bonne compréhension des enjeux produit
  • Excellente communication ; capacité à donner et à recevoir des feedbacks constructifs

Hard skills

  • Solide maîtrise de Kotlin et de l'écosystème Android moderne
  • Conception d'architectures robustes pour un produit complexe
  • Maîtrise des Coroutines & Flow, de l'injection de dépendances et de la persistance (Room)
  • Pratique du développement supervisé par agents IA : cadrer, reviewer et valider du code généré
  • Connaissance des méthodologies Agile (Scrum, Kanban), Lean ou DevOps

Appréciés

  • Jetpack Compose et/ou design system
  • CI/CD Android (Gradle, GitHub Actions) et tests d'instrumentation
  • Pratique avancée d'outils agentiques (Claude Code ou équivalent) : conception de skills, orchestration de workflows d'agents, review multi-agents
  • Expérience dans un domaine POS / retail / fintech
Pourquoi rejoindre Innovorder ?
  • Une innovation technologique au service des restaurateurs
  • Un environnement offrant de réelles perspectives d'évolution, verticales ou horizontales 2 managers sur 3 sont issus d'une mobilité interne
  • Une entreprise en phase de croissance, avec des opportunités d'évolution constantes
  • Un onboarding corporate structuré et qualitatif (2 semaines complètes)
  • Un environnement Engineering orienté architecture, IA et systèmes distribués
  • Un impact fort : 2 % des Français utilisent nos solutions au quotidien (1 commande sur 50 en France)
Les avantages
  • Organisation flexible du travail : contrat full remote avec présence minimale 3 jours par mois au bureau, ou contrat hybride 3 jours bureau / 2 jours télétravail pour les personnes basées en région parisienne
  • Titres restaurant Swile pris en charge à 60 %
  • Mutuelle (Rytma Life) prise en charge à 50 %
  • Plateforme avantages salariés Swile (CE externalisé)
  • Formations régulières
  • Événements d'équipe et séminaires de qualité
  • Un ordinateur portable conforme à vos préférences (Mac / PC / Linux)
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Android Architect – AI-Native, Scalable POS
Senior Android Architect – AI-Native, Scalable POS

Innovorder SA • Paris

Hybrid
EUR 85,000 - 125,000
Remote work possible
Swile benefits
Mutuelle (Rytma Life)
+3
Senior software engineer (H/F)
Senior software engineer (H/F)

Innovorder SA • Paris

On-site
EUR 60,000 - 80,000
Contrat full remote avec présence minimale requise.
Titres restaurant pris en charge à 60 %.
Mutuelle prise en charge à 50 %.
+1
Key account manager (H/F)
Key account manager (H/F)

Innovorder SA • Paris

Hybrid
EUR 52,000 - 75,000
Télétravail partiel
Titres restaurant
Mutuelle
+4
Key Account Manager Stratégique – SaaS Restauration
Key Account Manager Stratégique – SaaS Restauration

Innovorder SA • Paris

Hybrid
EUR 52,000 - 75,000
Télétravail partiel
Titres restaurant
Mutuelle
+4
Ingénieur développement (H/F) (Nouvelle fenêtre)
Ingénieur développement (H/F) (Nouvelle fenêtre)

Infomil • Toulouse

On-site
EUR 55,000 - 82,000
Télétravail 82 jours/an
Horaires flexibles
RTT
+5
Lead Typescript React – Management d'équipe - Editeur SaaS
Lead Typescript React – Management d'équipe - Editeur SaaS

Wake IT UP - Experts en Recrutement TECH & SALES • Île-de-France

On-site
EUR 60,000 - 80,000
Stock Options
Mutuelle premium couverte à 70%
Tickets restaurant Swile
Team Lead SAV - Toporder by myPOS
Team Lead SAV - Toporder by myPOS

myPOS • Écully

On-site
EUR 40,000 - 45,000
Carte TR Swile
Mutuelle SwissLife
Remboursement TCL 60%
+5
Ingénieur(e) Mobilité / UEM H/F
Ingénieur(e) Mobilité / UEM H/F

BOULANGER • Hauts-de-France

Hybrid
EUR 52,000 - 78,000
Prime d’intéressement
Participation
Actionnariat salarié
+1
Développeur.se Python Confirmé.e / Senior (H/F)
Développeur.se Python Confirmé.e / Senior (H/F)

LINE • Lyon

Hybrid
EUR 52,000 - 78,000
Mutuelle Alan
Titres Restaurant Swile
Plateforme Leeto (avantages)
+1
Responsable de produit senior (Mobile et IA générative) - Transformation du commerce de détail (F/H/X)
Responsable de produit senior (Mobile et IA générative) - Transformation du commerce de détail (F/H/X)

EPAM Systems • Paris

On-site
EUR 85,000 - 110,000
25 jours de congés payés + RTT
Carte restaurant 11 € par jour
Mutuelle et prévoyance 50 % par EPAM
+2