Ingénieur Full Stack

SonarSource SA
Geneva Il y a 63 jours CDI Informatique & IT
IN
Voir l'offre

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 poste

 

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 travail 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
Ingénieur Full Stack

Métier associé à cette offre

Chasseur/chasseuse Métier associé 65'000–130'000 CHF/an
Les chasseurs/chasseuses traquent des animaux dans l’intention de les piéger ou de les tuer. Ils/Elles chassent des animaux à des fins de production de denrées alimentaires ou de… Lire la suite →
📈 Perspectives moyennes
Sourcing avancé (LinkedIn Recruiter, Stack Overflow, etc.) Techniques d’entretien structurées et évaluation de compétences Maîtrise des ATS et outils de gestion de données RH Compréhension approfondie du marché travail suisses et des secteurs clés
Voir la fiche métier complète

Simulateurs

Estimations pour le marché suisse
💰 Simulateur de salaire
Estimez votre rémunération en fonction de votre métier, région et expérience
5
Salaire minimum du marché 97'750 CHF
Salaire moyen du marché 124'200 CHF
Salaire maximum du marché 155'250 CHF
Croissance annuelle +4.2%
📊 Simulateur financier
Calculez votre salaire net, charges et impôts
Salaire brut annuel 124'200 CHF
94'760 CHF
Salaire net mensuel 7'897 CHF
Charges sociales 16'519 CHF
Impôts 12'922 CHF
Taux d'imposition 12%
Conseil personnalisé
💡 📌 Pour un poste en Informatique & IT en Suisse, le salaire moyen est de 124'200 CHF/an.
💡 📍 La région de Geneva influence le salaire avec un coefficient de 1.00
💡 🔍 Adaptez votre CV et votre lettre de motivation pour mettre en avant vos compétences et votre valeur ajoutée.
Guide pratique
🚨 Vous venez d'être licencié en Suisse ?
Ne faites surtout pas ces erreurs.
📅 Mis à jour le 11.08.2026 ⏱️ 5 min de lecture 📌 3 conseils

Recevoir une lettre de licenciement est toujours un choc. Pourtant, en Suisse, un licenciement ne signifie pas forcément la fin de votre carrière. De nombreux professionnels retrouvent un emploi rapidement, à condition d'agir sans attendre et d'éviter certaines erreurs qui peuvent ralentir leur retour à l'emploi.

Que vous soyez Suisse, résident étranger ou frontalier, voici les premières actions à entreprendre.

✅ 1. Ne signez rien dans la précipitation. Prenez le temps de relire tous les documents remis par votre employeur. Si certains points vous semblent flous ou incomplets, demandez des explications ou un avis avant de prendre une décision.
✅ 2. Exigez un certificat de travail de qualité. En Suisse, ce document est presque aussi important que votre CV. Il doit être complet, objectif et refléter fidèlement votre parcours. N'hésitez pas à demander une correction si certaines formulations sont inexactes ou peuvent nuire à votre recherche d'emploi.
✅ 3. Commencez votre recherche immédiatement. N'attendez pas la fin de votre préavis. Mettez à jour votre CV, préparez vos candidatures et activez votre réseau professionnel. Les premières semaines sont souvent déterminantes.
✅ 4. Effectuez rapidement vos démarches administratives. Les résidents doivent se renseigner auprès de leur ORP afin de préserver leurs droits. Les travailleurs étrangers et les frontaliers doivent également vérifier les démarches liées à leur permis de travail, à leur pays de résidence et à leur assurance chômage.
✅ 5. Mettez à jour votre profil LinkedIn et votre CV. Aujourd'hui, de nombreux recruteurs recherchent des candidats sur LinkedIn avant même de publier certaines offres. Un profil complet et un CV récent augmentent votre visibilité.

🎯 Le conseil qui fait souvent la différence :

Après un licenciement, beaucoup de candidats envoient le même CV à toutes les entreprises. Pourtant, les recruteurs suisses recherchent des candidatures personnalisées, avec des mots-clés adaptés au poste et une présentation optimisée pour les logiciels de recrutement (ATS). Quelques ajustements peuvent considérablement améliorer vos chances d'obtenir un entretien.

Créez un CV qui attire les recruteurs suisses CV optimisé ATS · Lettre de motivation · Conseils personnalisés
Commander mon CV

Foire aux questions — chasseur/chasseuse

Sourcing avancé (LinkedIn Recruiter, Stack Overflow, etc.) · Techniques d’entretien structurées et évaluation de compétences · Maîtrise des ATS et outils de gestion de données RH · Compréhension approfondie du marché travail suisses et des secteurs clés · Gestion des relations clients internes et externalisation de talents
Salaire moyen estimé : 95'000 CHF/an.
Bachelor en Ressources Humaines, Management ou équivalent, suivi d’une formation continue en techniques de recrutement, législation du travail et enjeux stratégiques des organisations suisses. Diplômes ou équivalences reconnus : Reconnaissance des diplômes étrangers selon la procédure directe de l\, , , , , ASN..
Les perspectives d'emploi pour ce métier sont jugées moyennes en Suisse.
Ce métier s'exerce généralement sur site, le télétravail n'est pas la norme.
Vous allez être redirigé vers le site cvsuisse.com afin d'optimiser votre CV…