Le télétravail n'est pas possible pour ce poste. Les candidats doivent être basés en Suisse avec l'autorisation de travail en Suisse.
À propos de Snapbau
Snapbau est un système SaaS pour l'approvisionnement et de la coordination dans le secteur de la construction — un domaine fondamental de l'économie réelle encore largement sous-digitalisé. Nous remplaçons les processus manuels et fragmentés par un système intuitive, rapide et intelligente.
En tant que Développeur Full-Stack Senior, vous rejoignez l'équipe à un moment clé : la plateforme est en ligne, les utilisateurs augmentent, et nous consolidons l'architecture et les fonctionnalités à grande échelle. C'est une opportunité de contribuer à un produit à fort impact concret, de prendre des responsabilités techniques importantes et d'évoluer avec l'entreprise.
Tasks
Missions principales
* Développement de fonctionnalités back-end avec Laravel (PHP) et front-end avec / React.
* Conception d'architectures d'API performantes et de logiques métier robustes.
* Collaboration étroite avec les équipes produit et design pour transformer des workflows complexes en interfaces simples.
* Optimisation de la base de données MySQL (performances, schémas, requêtes).
* Intégration de services IA développés en Python via des APIs REST.
* Contribution au développement mobile via React Native (atout).
* Documentation technique, tests, et revue de code.
* Encadrement technique des profils plus juniors et amélioration continue des standards de développement.
* Participation à la définition de l'architecture système et à la stratégie technique long terme.
Requirements
Obligatoires
* PHP (Laravel) – Minimum 5 ans d'expérience en environnement de production.
* * React
* MySQL – Maîtrise de la conception de schéma, indexation et optimisation de requêtes.
* Intégration et développement d'APIs REST.
Atouts complémentaires
* React Native – Développement mobile.
* Python – Connaissance de base pour collaboration avec l'équipe IA.
* Docker, Git, CI/CD
* Notions DevOps – Environnements de déploiement locaux.
* Développement des applications mobiles
3) Langues requises
* Français courant – à l'oral et à l'écrit (langue de travail principale).
* Anglais technique – bonne compréhension écrite et orale (documentation, outils, échanges internes).
* Allemand – un plus apprécié, notamment pour la coordination interrégionale en Suisse.
Profil recherché
* 5 à 7+ années d'expérience en développement full-stack dans des environnements complexes.
* Forte autonomie, rigueur technique, et capacité à mener des projets de bout en bout.
* Esprit produit : vous pensez aussi à l'utilisateur final, pas seulement au code.
* À l'aise dans un environnement collaboratif, agile, et sans hiérarchie inutile.
* Envie de construire une plateforme solide, utile et performante, dans un secteur concret.
Pourquoi ce poste est une vraie opportunité
* Impact direct sur un produit utilisé au quotidien par des professionnels du secteur.
* Équipe à taille humaine, orientée impact et exécution rapide.
* Proximité avec l'IA, le produit et les utilisateurs — vous voyez immédiatement le résultat de votre travail.
* Évolution possible vers des rôles plus spécialisés ou de leadership technique.
* Culture de la clarté, de la vitesse, et du concret — on ne perd pas de temps sur ce qui ne compte pas.