Auf einen Blick
- Aufgaben: Développez des solutions SaaS innovantes et impactez le secteur de la construction.
- Unternehmen: Snapbau, une startup dynamique qui révolutionne l'approvisionnement dans la construction.
- Vorteile: Impact direct sur un produit en évolution, équipe à taille humaine et opportunités de leadership.
- Weitere Informationen: Possibilités d'évolution vers des rôles spécialisés ou de leadership technique.
- Warum dieser Job: Rejoignez une équipe passionnée et contribuez à transformer un secteur clé avec des technologies modernes.
- Qualifikationen: 10+ ans d'expérience en développement logiciel, expertise en PHP et Laravel requise.
Das prognostizierte Gehalt liegt zwischen 80000 - 100000 € pro Jahr.
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
- 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
- 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é à 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
- 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
- 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
- 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
Senior Développeur Full Stack Arbeitgeber: Snapbau
Snapbau ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern die Möglichkeit bietet, direkt an einem innovativen Produkt im Bauwesen zu arbeiten. Mit einer dynamischen und menschlichen Teamkultur fördern wir schnelle Entscheidungen und unmittelbare Ergebnisse, während wir gleichzeitig Raum für persönliche und berufliche Weiterentwicklung bieten. Unsere Mitarbeiter profitieren von einem direkten Einfluss auf die Produktentwicklung und der Chance, ihre Ideen in einem sich schnell entwickelnden Umfeld einzubringen.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so Senior Développeur Full Stack erhalten könnten
✨Tipp Nummer 1
Sei proaktiv! Nutze LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Frag nach Informationen über Snapbau und zeig dein Interesse an der Position.
✨Tipp Nummer 2
Bereite dich auf technische Interviews vor, indem du deine Kenntnisse in PHP und Laravel auffrischst. Mach ein paar Coding-Challenges, um sicherzustellen, dass du bereit bist, deine Fähigkeiten zu demonstrieren.
✨Tipp Nummer 3
Zeig deine Leidenschaft für das Produkt! Informiere dich über Snapbau und bringe Ideen mit, wie du zur Weiterentwicklung der Plattform beitragen kannst. Das zeigt, dass du wirklich interessiert bist.
✨Tipp Nummer 4
Bewirb dich direkt über unsere Website! So hast du die besten Chancen, gesehen zu werden. Und vergiss nicht, deine Netzwerke zu nutzen, um Empfehlungen zu bekommen.
Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Développeur Full Stack mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Sei authentisch!:Zeig uns, wer du wirklich bist! Verwende deine eigene Stimme und Persönlichkeit in deinem Anschreiben. Das hilft uns, dich besser kennenzulernen und zu sehen, wie du ins Team passt.
Pass auf die Details auf!:Achte darauf, dass deine Bewerbung fehlerfrei ist. Rechtschreibfehler oder unklare Formulierungen können einen schlechten Eindruck hinterlassen. Lass jemanden drüberlesen, bevor du es abschickst!
Beziehe dich auf die Stellenbeschreibung!:Nutze die Anforderungen aus der Stellenanzeige, um deine Erfahrungen und Fähigkeiten zu betonen. Zeig uns, wie du die gesuchten Qualifikationen erfüllst und was du für Snapbau mitbringst.
Bewirb dich über unsere Website!:Der einfachste Weg, um sicherzustellen, dass wir deine Bewerbung erhalten, ist, sie direkt über unsere Website einzureichen. So kannst du sicher sein, dass alles an die richtige Stelle gelangt!
Wie man sich auf ein Vorstellungsgespräch bei Snapbau vorbereitet
✨Mach dich mit der Firma vertraut
Bevor du zum Interview gehst, solltest du dir die Zeit nehmen, Snapbau und ihre Plattform genau zu verstehen. Informiere dich über ihre Mission, die aktuellen Projekte und wie sie sich von anderen Unternehmen im Bauwesen abheben. Das zeigt dein Interesse und deine Motivation.
✨Bereite konkrete Beispiele vor
Da die Rolle einen starken Fokus auf Full-Stack-Entwicklung hat, solltest du spezifische Beispiele aus deiner bisherigen Arbeit parat haben. Erkläre, wie du komplexe Systeme entwickelt hast, welche Technologien du verwendet hast und wie du Herausforderungen gemeistert hast. Das gibt den Interviewern einen klaren Einblick in deine Fähigkeiten.
✨Technische Fragen üben
Erwarte technische Fragen zu PHP, Laravel, API-Design und Datenbankarchitektur. Übe, wie du diese Themen erklärst und Probleme löst. Du könntest auch gebeten werden, Code zu schreiben oder zu debuggen, also sei darauf vorbereitet, deine Denkweise und Lösungsansätze zu demonstrieren.
✨Fragen stellen
Bereite einige Fragen vor, die du den Interviewern stellen kannst. Das können Fragen zur Teamdynamik, den aktuellen Projekten oder den nächsten Schritten in der Produktentwicklung sein. Das zeigt, dass du aktiv an der Position interessiert bist und mehr über die Unternehmenskultur erfahren möchtest.