Senior Développeur Full Stack
Listed on 2026-07-18
-
Software Development
Backend Developer, Full Stack Developer, PHP Developer
Lieu
1279 Chavannes-de-Bogis (Suisse) – Présence sur site (pas de télétravail, candidats basés dans la région)
À propos de SnapbauSnapbau est une plateforme SaaS qui digitalise l’approvisionnement et la coordination dans le secteur de la construction – un domaine clé de l’économie réelle encore largement sous‑digitalisé.
Notre mission: remplacer les processus manuels et fragmentés par une solution intuitive, rapide et intelligente.
Nous entrons dans une phase de croissance soutenue: la plateforme est déjà utilisée par des entreprises du bâtiment en Suisse, et nous élargissons rapidement nos fonctionnalités et nos intégrations.
ResponsabilitésDéveloppement full‑stack (principal)
- Développer des fonctionnalités complètes backend + API + frontend
- Travailler principalement en PHP (Laravel 13+, PHP 8.3+)
- Concevoir et maintenir des API REST et services internes
- Intégrer du frontend (Vue.js / React / Alpine.js si nécessaire)
- Gérer les cas limites, validation, logs, et performance
- Concevoir des bases de données (MySQL / PostgreSQL)
- Construire des systèmes SaaS scalables :
- caching (Redis ou équivalent)
- architecture event‑driven
- Identifier et corriger les problèmes de performance
- Prendre des décisions techniques pragmatiques (pas over‑engineering)
Ownership des features
- Transformer les besoins produit en tâches techniques claires
- Casser les features en plans d’exécution
- Donner des estimations réalistes
- Livrer de bout en bout : gérer risques, dépendances, et blocages
Qualité de code
- Tests unitaires et d’intégration quand nécessaire
- Refactorisation régulière
- Maintien des standards de code
- Déploiement et maintenance sur Google Cloud Platform
- Gestion des environnements (dev / staging / prod)
- Debug production et incidents
- Travail avec DB, storage et infra de base
- Participation aux discussions produit et techniques
- Traduire le besoin business en implémentation
- Débloquer les autres développeurs
- Apporter du leadership technique via le code
- Contribuer aux décisions d’architecture
Expérience
- 10+ ans d’expérience professionnelle en ingénierie logicielle
- Forte expérience pratique en développement backend ou full-stack
- Expérience avérée dans la livraison de systèmes complexes en production
- Expérience en environnement startup ou produit à rythme rapide
Backend & PHP / Laravel
- Forte expérience en production avec PHP et Laravel (versions récentes préférées)
- Bonne maîtrise de l’architecture Laravel moderne et des bonnes pratiques
- Solide expérience en conception d’API REST et intégration de systèmes
- Bonne maîtrise des bases de données relationnelles (MySQL / PostgreSQL)
- Expérience avec les systèmes de cache, queues et traitements asynchrones
- Solides compétences en debugging et gestion d’incidents en production
Capacité Full-Stack
- Capacité à intervenir sur le backend et le frontend si nécessaire
- Expérience avec au moins un framework frontend :
- Vue.js ou React (préféré)
- Alpine.js accepté
- À l’aise avec l’intégration frontend / backend
Infrastructure & Systèmes
- Expérience pratique avec des environnements cloud (GCP préféré)
- Capacité à déployer, monitorer et maintenir des systèmes en production
- Compréhension de base des pipelines CI/CD et des workflows de release
Leadership & Exécution
- Expérience de leadership technique (formel ou informel)
- Forte ownership : capacité à gérer un problème de bout en bout jusqu’en production
- À l’aise avec l’ambiguïté et les spécifications incomplètes
- Forte orientation exécution — privilégie le shipping plutôt que la sur‑planification
- Capacité à découper et structurer des problèmes techniques complexes de manière autonome
Langues
- Maîtrise professionnelle de l’anglais (obligatoire)
- Français courant (obligatoire)
- Impact direct sur un produit en pleine évolution, où l’IA jouera un rôle central dans les prochaines étapes de développement
- Opportunités d’amener vos expériences précédentes et vos idées pour contribuer à l’évolution du produit
- Équipe à taille humaine, orientée impact et exécution rapide
- Résultats visibles immédiatement grâce à la proximité avec les utilisateurs
- Évolution possible vers des rôles spécialisés ou de leadership technique
- Entreprise dynamique et innovatrice
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: