Snapbau
Développeur Full Stack
SnapbauSwitzerland4 hours ago
Full-timeInformation Technology

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 Vue.js / 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.

  • Vue.js

  • 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.

Key Skills

Ranked by relevance