Expertises
il y a 5 heures
Candidature rapide
Partagez cette opportunité
Partagez cette opportunité à quelqu’un de votre réseau :
✓ Offrez-lui un boost de visibilité auprès du client.
✓ Aidez vos contacts à trouver leur prochain job.
Information importante
Type de contrat:
CDI
Salaire :
72k-84k CHF/an
Localisation :
Genève, Suisse
Mode de travail :
Hybride, Sur site
Publié le :
21 octobre 2026
Le besoin
Contexte
Une startup développe une plateforme SaaS de planification du personnel pour les établissements de santé. Elle tient compte des contraintes opérationnelles, des préférences des salariés et de l’équité.
La solution combine une application web, une application mobile et un moteur d’optimisation.
L’équipe, à taille humaine, est basée en Suisse romande. Le poste est créé pour prendre en charge le front web et l’application mobile.
La société entame ses premiers cycles de vente institutionnels, avec l’objectif de passer de quelques équipes utilisatrices à un déploiement dans plusieurs hôpitaux sur 1 à 2 ans. Un renforcement de l’équipe Customer Success est également prévu.
Missions
Prendre en charge des fonctionnalités de l’idée jusqu’à la production : recueil et clarification du besoin, participation aux choix produit et UX, découpage en livrables, développement, tests, mise en production et suivi.
Challenger les demandes et contribuer aux arbitrages produit.
Développer le front web en React : composants réutilisables, gestion d’état et interfaces complexes, riches en données.
Veiller à l’utilisabilité et à la performance, et contribuer à l’architecture front sans sur-ingénierie.
Développer les fonctionnalités mobiles en Flutter, assurer la cohérence avec le web et arbitrer ce qui est partagé ou propre à chaque plateforme.
Assurer les mises en production, le debugging, le monitoring, le support utilisateurs et la prévention des régressions.
Travailler en lien étroit avec les ingénieurs back et optimisation.
L’organisation repose sur des objectifs à 2 ou 3 mois, découpés en sprints de quelques semaines.
Conditions de travail
Localisation : Genève, en hybride avec au moins 2 jours par semaine au bureau. Le full remote n’est envisageable que pour un candidat exceptionnel.
Contrat : CDI à temps plein.
Rémunération fixe : 72 à 84 kCHF brut par an, soit 6 à 7 kCHF par mois.
Pas de rémunération variable ; un dispositif d’equity est prévu.
Equity : environ 0,5 à 3 %, à confirmer, avec un vesting sur 5 ans : une première année sans vesting, puis 4 ans de vesting mensuel.
Les atouts du poste
Rejoindre l’entreprise au début de son développement commercial auprès des établissements hospitaliers.
Bénéficier d’une participation au capital, avec un potentiel de valorisation lié au développement de l’entreprise.
Avoir une forte influence sur le front et le mobile, à un stade où de nombreuses décisions restent à prendre.
Travailler sur des sujets associant règles métier complexes, optimisation et parcours utilisateurs.
Couvrir un périmètre large : React, Flutter, API, CI/CD et production.
Contribuer à un produit qui vise à améliorer le quotidien des travailleurs postés, avec un retour direct des utilisateurs.
Évoluer dans une petite équipe avec des circuits de décision courts.
Processus de recrutement
Évaluation technique avec le CTO, éventuellement accompagné d’un ingénieur front.
Échanges sur le parcours et les dimensions humaines avec les interlocuteurs produit et l’équipe.
2 tours d’entretien, dont le second sur site : une demi-journée au bureau avec un déjeuner d’équipe.
Mises en situation et questions techniques pendant les entretiens.
Durée estimée : environ 2 semaines.
Compétences techniques
Indispensables :
React, JavaScript / TypeScript.
Flutter / Dart, ou une solide expérience mobile équivalente.
Architecture front, gestion d’état et intégration d’API.
API REST.
Tests automatisés.
Bonus :
React Query ou un outil équivalent de gestion des données serveur.
Flutter en production et publication d’applications mobiles.
CI/CD et déploiements en production.
Back en Python / Django.
Produits à forte complexité de données ou basés sur l’optimisation.
Expérience SaaS, santé, workforce management ou planification.
Profil recherché
- Plus de 5 ans d’expérience professionnelle en développement front
- Double compétence web et mobile : React et JavaScript / TypeScript pour le web, Flutter / Dart pour le mobile, ou une solide expérience mobile avec la volonté de passer à Flutter
- Expérience des API REST, de l’architecture front, de la gestion d’état et des tests automatisés
- Parcours en start-up, idéalement B2B, idéalement SaaS santé
- A déjà mené des fonctionnalités sur tout le cycle de vie
- Anglais B2 minimum
- Présence au bureau à Genève au moins 2 jours par semaine
- Capable de s’asseoir avec un utilisateur, de comprendre son besoin, de le traduire en expérience produit, de la développer, de la livrer et de la suivre en production
- Pragmatique : part du problème de l’utilisateur, préfère les solutions simples et sait quand challenger une demande et quand simplement exécuter
- Autonome, avec une communication claire et le goût de décider et d’assumer ses choix
- À l’aise pour travailler à la croisée du produit, du design et de la tech
- Utilise les outils d’IA pour développer plus vite
- Motivé par le projet et l’equity, pas seulement par le salaire
- Envie de s’installer dans la région de Genève s’il n’en est pas déjà
D'autres offres idéales pour vous !
Ces entreprises cherchent également d'excellents profils
Tachyan
Développeur Senior C#/.NET – React JS / Ext JS
460€
Freelance
Paris, France
Hybride
Expertises
il y a 6 jours
Candidature rapide
Tenth Revolution Group
Senior Frontend Engineer React / TypeScript
Freelance
Paris, France
Hybride
Expertises
il y a 9 heures
Candidature rapide
Staff and More
SENIOR FRONTEND & MOBILE ENGINEER (H/F)/ React Flutter
CDI
Genève, Suisse
Hybride
Expertises
il y a 8 heures
Candidature rapide