Aller au contenu
M1880 · Collective.work

Ingénieur Senior Front React & Flutter - CDI (H/F)

Description du poste

Salaire: 72k-84k CHF/an

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.

Données marché — Spécialiste e-santé

Salaire brut mensuel

Données non disponibles

Tension du marché

Données non disponibles

Projets de recrutement

Données non disponibles

Métiers associés

À ne pas manquer

Offres similaires.