Job Opportunities API

The Public Ledger of Openings

← Back to the ledger

Senior Développeur Full Stack

snapbau
Companysnapbau
CategoryEngineering
LocationChavannes-de-Bogis
RemoteOn-site (inferred)
EmploymentFull-time
LevelSenior
SalaryNot stated by the employer
Posted14 May 2026
Last verified13 Aug 2026
SourceEmployer ATS (join)
Applications are handled by the employer, not by us.Apply on the employer's site →
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