InterviewStack.io LogoInterviewStack.io
Browse more Full-Stack Developer jobs

Senior Développeur Full Stack

Snapbau

Chavannes-de-Bogis, Suisse1 month ago
24 views6 saves1 applies

Prepare for this role


Job Type

full time

Description

**Lieu:** 1279 Chavannes-de-Bogis (Suisse) - Présence sur site (pas de télétravail, candidats basés dans la région)
**À propos de Snapbau**
Snapbau 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.
## Vos missions
Nous recrutons un Ingénieur Full-Stack Senior avec 10+ ans d’expérience en développement logiciel, dont une expérience solide et récente en PHP et Laravel.
Rôle très orienté exécution : on cherche un développeur actif, capable de construire et livrer des fonctionnalités complètes de A à Z dans un environnement SaaS.
**Responsabilités**
**Dé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
**Architecture & backend**
* Concevoir des bases de données (MySQL / PostgreSQL)
* Construire des systèmes SaaS scalables :
* multi-tenant
* queues / jobs asynchrones
* 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 :
* dev
* tests
* staging
* production
* Gérer risques, dépendances, et blocages
**Qualité de code**
* Code propre, maintenable, testable
* Tests unitaires et d’intégration quand nécessaire
* Code review actif
* Refactorisation régulière
* Maintien des standards de code
**Infrastructure (GCP)**
* 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
* Support CI/CD
**Collaboration**
* 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
## Vos compétences
**1\. 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
**2\. 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
**3\. 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
**4\. 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
**5\. 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
**6\. Langues**
* Maîtrise professionnelle de l’anglais (obligatoire)
* Français courant (obligatoire)
## Avantages
**Pourquoi rejoindre Snapbau**
* 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

This job is found at InterviewStack.io

Skills

phplaravelvue.jsreactmysqlpostgresqlredisgcpci/cddebuggingcode review