Full Stack Engineer
SonarSource · Geneva, Switzerland · GoToMarket
About this role
SonarSource is hiring a mid-level Full Stack Engineer in the software engineering function based in Geneva, Switzerland. The posting calls out experience with TypeScript, HTML/CSS, React, Next.js.
- Role
- Full Stack Engineer
- Function
- software engineering
- Level
- mid
- Track
- Individual contributor
- Employment
- Full-time
- Location
- Geneva, Switzerland
- Department
- GoToMarket
- Posted
- Jun 8, 2026
Job description
from SonarSource careersSonar is driving the future of agent-centric software development. As the leader in AI code review and verification, we solve a critical problem: ensuring that software generated by AI-assisted developers or autonomous agents is reliable, secure, and maintainable.
Integrating seamlessly with Claude Code, Codex, Cursor, GitHub Copilot, Gemini, and Devin, we help over 75% of the Fortune 100 build trusted, reliable, compliant software. Customers who use Sonar are 44% less likely to report an outage due to AI-generated code.
We believe code verification is the critical missing link in the Agent-Centric Development Cycle (AC/DC). Industry giants like Nvidia, ServiceNow, Booking.com, Goldman Sachs, AstraZeneca, and Ford Motor Company.count on us to provide independent, explainable, consistent review and governance of their AI-generated code via products like:
-
SonarQube: The world’s leading AI code review and verification platform.
-
SonarQube Foundation Agent: Currently topping the leaderboards for agentic software repair.
-
SonarSweep & Sonar Context Augmentation: Providing the enterprise-grade context and constraints agents need to be truly effective.
Our team operates across global hubs in Austin, Bochum, Dubai, Geneva, London, Singapore, Tokyo, and Washington D.C. We move with a mindset we call CODE:
-
Committed to our customers and community.
-
Obsessed with quality.
-
Deliberate in our decisions.
-
Effective as one team.
With over $400M in revenue and profitable, fast-paced growth, we are building the backbone of the AI software revolution. If you’re hungry to have an impact, want to build at a fast pace, and ready to work at the forefront of AI, we want to hear from you.
- UI delivery: Build accessible, performant components from design specs for a growing number of websites that serve a global audience across 7 languages.
- Analytics & tracking: Own how we instrument the websites (event tracking, data layer, tag management) so that marketing and product teams can measure what matters.
- Marketing integrations: Own the backend connections between our frontend and our business systems (forms, lead capture, automation workflows) ensuring data flows accurately from the browser to internal tools.
What you will do
-
Build UI components from Figma designs, collaborating closely with designers to iterate until it’s right.
-
Write and maintain content model migrations as our CMS structure evolves.
-
Implement tracking requirements from the marketing team, including new events, data layer updates, and tag configuration.
-
Build and maintain the server-side logic that powers forms, API routes, and integrations with external marketing systems.
-
Partner with the SEO and content teams on structured data, metadata, and internationalization.
-
Write tests, read code reviews, provide honest feedback and ship code.
-
Leverage AI coding tools daily, as a core part of your engineering workflow.
Experience and qualifications
-
4+ years of professional web development: Hands-on expertise in TypeScript, React, and Node.js is required.
-
Quality-minded: You write tested code and care about what ships to production. Experience with modern testing tools and CI workflows.
-
Comfortable on the backend: You have built API routes, handled form submissions server-side, or worked with external service integrations. You’re not afraid of a server loader.
-
Curious about web analytics: Experience with tag management (GTM) or analytics instrumentation.
-
AI-fluent: You actively use AI coding tools (Claude Code, Cursor, Copilot...) in your daily workflow and look for ways to go further.
-
Pragmatic and Autonomous: You prioritize impact over technical novelty. You do not wait for direction, you investigate, form an opinion, take action, and iterate as you learn.
-
Experience with a framework (Remix, Next.js, React Router framework mode), Tailwind CSS, a headless CMS, or Storybook.
-
Experience with analytics tools (other than Google): Mixpanel, Fullstory
-
Experience with CRMs: SalesForce, Marketing Cloud
Nice to have: