📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

Lead Software Engineer – Frontend Architecture

On · Zurich

New
Senior 🇬🇧 English
TypeScript React Next.js Flutter Swift Kotlin GraphQL Apollo Federation MCP

Job description

About the role

On is hiring a Lead Software Engineer for its Zurich office, acting as the technical anchor for frontend engineering in a dedicated cross-functional incubator covering product, design, strategy and engineering. The role sets technical direction across web and mobile platforms without predefined roadmaps, reporting directly to the Engineering Director. It suits someone who balances hands-on craft with architectural leadership.

Key responsibilities

  • Own the web and mobile frontend architecture of the primary innovation platform and deliver end-to-end initiatives with high autonomy.
  • Mentor engineers and help build an inclusive engineering culture centred on candid feedback.
  • Partner with Product, Design and Strategy to evaluate technical feasibility, prioritise experiments and shape the product roadmap.
  • Work with other engineering groups and stakeholders to share reusable patterns and architectural frameworks.
  • Set benchmarks for system design, code health, accessibility and performance.
  • Lead the migration of legacy frameworks (e.g. Flutter to modern React / Next.js) while keeping uptime, observability and resilience high.

Required profile

  • Solid academic background in Computer Science, Software Engineering or equivalent practical experience.
  • Typically 6+ years of experience designing, deploying and supporting production-scale web and mobile apps.
  • Experience in fast-moving environments such as tech incubators, scale-ups or rapid-iteration product squads.
  • Track record of guiding platforms through major architectural shifts and refactoring with zero downtime.
  • Fluent English with strong technical communication skills.

Required skills

  • Modern multi-platform web and mobile technologies such as TypeScript, React, Flutter, Swift or Kotlin.
  • Broad familiarity with API federation (e.g. GraphQL / Apollo Federation) and emerging agentic protocols such as MCP.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec On.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

Published 1 day ago

Expires 1 month from now

6 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

On

Zurich