Full Stack Engineer

Sonar · Genève

Responsibilities

  • Build UI components from Figma designs, collaborating closely with designers.
  • Write and maintain content model migrations as the 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 the engineering workflow.

Requirements

  • 4+ years of professional web development with hands-on expertise in TypeScript, React, and Node.js.
  • Quality-minded: write tested code and care about what ships to production, with experience in modern testing tools and CI workflows.
  • Comfortable on the backend: built API routes, handled form submissions server-side, or worked with external service integrations.
  • Curious about web analytics: experience with tag management (GTM) or analytics instrumentation.
  • AI-fluent: actively use AI coding tools (Claude Code, Cursor, Copilot...) in daily workflow.
  • Pragmatic and Autonomous: prioritize impact over technical novelty, investigate, form an opinion, take action, and iterate.

Nice to have

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

What the company offers

  • Relocation support for the right candidate.

Auf Firmen-Website bewerben

Ähnliche Stellen

Quelle: öffentlich zugängliche Karriereseite des Arbeitgebers. Batchly ist nicht der Arbeitgeber und steht nicht notwendigerweise in einem Vertragsverhältnis mit dem Unternehmen.