🇨🇭  Portail emploi suisse — Voir toutes les offres
📄 Créer mon CV 💰 Calculateur salaire Mon espace

Ingénieur Full Stack

Postuler sur le site 🔗
📍 Geneva 💼 CDI 🏷️ autre 📅 Publié le

📋 Détails de l'offre

Rejoignez SonarSource SA en tant que Ingénieur Full Stack a Geneva.

Sonar est un leader en développement logiciel centré sur l'agent. Rejoignez une équipe innovante et bénéficiez d'une culture dynamique.
Tâches

Développer des composants UI accessibles et performants pour divers sites.

Implémenter des exigences de suivi pour les équipes marketing.

Gérer les intégrations backend avec les systèmes commerciaux internes.
Compétences

Minimum de 4 ans d'expérience en développement web, expertise en TypeScript.

Capacité à travailler à la fois sur le frontend et le backend.

Utilisation quotidienne d'outils de codage AI pour améliorer le workflow.
Qui est Sonar ?
Sonar conduit l'avenir du développement logiciel centré sur les agents. En tant que leader de la revue et de la vérification de code par IA, nous résolvons un problème critique : garantir que le logiciel généré par des développeurs assistés par IA ou des agents autonomes soit fiable, sécurisé et maintenable.
En s'intégrant parfaitement avec Claude Code, Codex, Cursor, GitHub Copilot, Gemini et Devin, nous aidons plus de 75 % des entreprises du Fortune 100 à construire des logiciels fiables, conformes et dignes de confiance. Les clients utilisant Sonar ont 44 % moins de risques de signaler une panne due à du code généré par IA.
Nous croyons que la vérification du code est le maillon critique manquant dans le cycle de développement centré sur les agents (AC/DC). Des géants de l'industrie comme Nvidia, ServiceNow, Booking.com, Goldman Sachs, AstraZeneca et Ford Motor Company comptent sur nous pour fournir une revue indépendante, explicable et cohérente ainsi qu'une gouvernance de leur code généré par IA via des produits tels que :

SonarQube : la plateforme leader mondiale de revue et de vérification de code par IA.

SonarQube Foundation Agent : actuellement en tête des classements pour la réparation logicielle agentique.

SonarSweep & Sonar Context Augmentation : fournissant le contexte et les contraintes de niveau entreprise dont les agents ont besoin pour être vraiment efficaces.
Notre équipe opère à travers des hubs mondiaux à Austin, Bochum, Dubaï, Genève, Londres, Singapour, Tokyo et Washington D.C. Nous avançons avec un état d'esprit que nous appelons CODE :

Engagés envers nos clients et notre communauté.

Obsédés par la qualité.

Délibérés dans nos décisions.

Efficaces en tant qu'équipe unie.
Avec plus de 400 millions de dollars de revenus et une croissance rentable et rapide, nous construisons l'épine dorsale de la révolution des logiciels IA. Si vous avez faim d'impact, souhaitez construire à un rythme rapide et êtes prêt à travailler à la pointe de l'IA, nous voulons vous entendre.
Description du role
Notre site web est la porte d'entrée de l'écosystème Sonar. C'est là que les développeurs et les organisations découvrent nos produits, et où nos systèmes marketing et de données se connectent au monde extérieur. Vous travaillerez des deux côtés : en construisant l'interface utilisateur visible par les gens et les intégrations invisibles.
Vous commencerez par contribuer sur toute la stack et prendrez progressivement en charge des domaines entiers de bout en bout :

Livraison UI :
Construire des composants accessibles et performants à partir des spécifications de design pour un nombre croissant de sites web desservant un public mondial en 7 langues.

Analytique & suivi :
Prendre en charge la manière dont nous instrumentons les sites web (suivi des événements, couche de données, gestion des tags) afin que les équipes marketing et produit puissent mesurer ce qui compte.

Intégrations marketing :
Gérer les connexions backend entre notre frontend et nos systèmes métier (formulaires, capture de leads, workflows d'automatisation) en assurant un flux de données précis du navigateur vers les outils internes.
Nous avons construit notre flux de développement autour du codage assisté par IA et nous attendons de vous que vous poussiez cela plus loin. L'IA prend en charge de plus en plus le travail répétitif au fil du temps, ce qui signifie que votre rôle s'étend vers des tâches à plus fort impact, pas moins.
\n
Ce que vous ferez

Construire des composants UI à partir des designs Figma, en collaborant étroitement avec les designers pour itérer jusqu'à obtenir le résultat souhaité.

Écrire et maintenir les migrations du modèle de contenu à mesure que la structure de notre CMS évolue.

Mettre en œuvre les exigences de suivi de l'équipe marketing, y compris les nouveaux événements, les mises à jour de la couche de données et la configuration des tags.

Construire et maintenir la logique côté serveur qui alimente les formulaires, les routes API et les intégrations avec les systèmes marketing externes.

Collaborer avec les équipes SEO et contenu sur les données structurées, les métadonnées et l'internationalisation.

Écrire des tests, lire les revues de code, fournir des retours honnêtes et livrer du code.

Utiliser quotidiennement les outils de codage IA, comme partie intégrante de votre flux de travail d'ingénierie.
Expérience et qualifications

Plus de 4 ans de développement web professionnel :
Expertise pratique en TypeScript, React et Node.js requise.

Orienté qualité :
Vous écrivez du code testé et vous souciez de ce qui est déployé en production. Expérience avec des outils modernes de test et des workflows CI.

À l'aise avec le backend :
Vous avez construit des routes API, géré des soumissions de formulaires côté serveur ou travaillé avec des intégrations de services externes. Vous n'avez pas peur d'un loader serveur.

Curieux des analyses web :
Expérience avec la gestion des tags (GTM) ou l'instrumentation analytique.

Fluent en IA :
Vous utilisez activement des outils de codage IA (Claude Code, Cursor, Copilot...) dans votre flux de metier quotidien et cherchez à aller plus loin.

Pragmatique et autonome :
Vous privilégiez l'impact à la nouveauté technique. Vous n'attendez pas de directives, vous enquêtez, formez une opinion, agissez et itérez au fur et à mesure de votre apprentissage.
Atouts :

Expérience avec un framework (Remix, Next.js, mode framework React Router), Tailwind CSS, un CMS headless ou Storybook.

Expérience avec des outils d'analytique (autres que Google) : Mixpanel, Fullstory

Expérience avec des CRM : SalesForce, Marketing Cloud
Commentaires supplémentaires
Ce poste est basé à Genève. Nous ne pouvons pas considérer les candidats ne souhaitant pas être à Genève, mais nous sommes prêts à relocaliser le bon candidat.
\n

Ne laissez pas passer cette offre -- postulez maintenant.

🏢 À propos de l'entreprise

Entreprise dans le secteur Informatique

Intéressé par cette offre?

Postuler sur le site de l'employeur

📋 Autres offres de SonarSource SA

Ingénieur Réseau

SonarSource SA

📍 Geneva 💼 CDI 🏷️ autre

SonarSource SA est a la recherche d'un(e) Ingénieur Réseau pour son site de Geneva. Rejoignez Son...

Voir l'offre

Ingénieur Full-Stack

SonarSource SA

📍 Geneva 💼 CDI 🏷️ marketing

Nouvelle opportunite : Ingénieur Full-Stack chez SonarSource SA (Geneva). Sonar est un leader de d...

Voir l'offre

❓ Questions fréquentes

Pour la plupart des offres avec un lien externe, cliquez sur "Postuler sur le site" pour être redirigé vers le site de l'employeur. Pour les autres offres, utilisez notre formulaire de contact intégré. Assurez-vous d'avoir un CV à jour et une lettre de motivation adaptée.
Les citoyens UE/AELE peuvent travailler en Suisse avec une autorisation de séjour. Les ressortissants hors UE/AELE nécessitent un permis de travail obtenu par l'employeur. Consultez le Secrétariat d'État aux migrations pour plus d'informations.
Le salaire médian en Suisse est d'environ 6'500 CHF brut par mois, mais varie considérablement selon le secteur, l'expérience et la région. Utilisez notre calculateur de salaire pour une estimation personnalisée.
Le CV suisse doit être sobre, chronologique et détaillé. Incluez une photo professionnelle, vos coordonnées complètes, votre parcours professionnel détaillé et vos formations. Évitez les CV créatifs sauf pour les métiers artistiques. Consultez CVSuisse.com pour des modèles adaptés.
Inscrivez-vous immédiatement à l'Office régional de placement (ORP/RAV) de votre canton. Vous bénéficierez d'un accompagnement personnalisé, de conseils pour votre recherche d'emploi et potentiellement d'indemnités de chômage si vous remplissez les conditions.
Cela dépend de votre profession. Pour les professions réglementées (santé, enseignement, etc.), une reconnaissance officielle est obligatoire. Pour d'autres métiers, l'employeur décide. Consultez le Secrétariat d'État à la formation pour faire reconnaître vos diplômes.
En moyenne, une recherche d'emploi prend 2 à 6 mois en Suisse. Cela varie selon votre secteur, vos qualifications et votre expérience. Restez proactif, postulez régulièrement et n'hésitez pas à solliciter les services d'accompagnement disponibles.

Offres similaires