×
Register Here to Apply for Jobs or Post Jobs. X
More jobs:

Frontend Engineer - AI Product

Job in Zürich, 8058, Zurich, Kanton Zürich, Switzerland
Listing for: Omnilex
Full Time position
Listed on 2026-02-10
Job specializations:
  • IT/Tech
    Web Developer
Salary/Wage Range or Industry Benchmark: 8000 - 12000 CHF Monthly CHF 8000.00 12000.00 MONTH
Job Description & How to Apply Below
Location: Zürich

Overview

About You

Do you love building fast, robust frontends that make complex workflows feel simple? Are you hands-on with React/Next.js, state management, performance, accessibility, testing and eager to ship improvements users feel the same day? Do you thrive in a fast-paced environment with real ownership and clear outcomes? If so, we’d love to hear from you!

About Omnilex

Omnilex is a young dynamic AI legal tech startup with its roots at ETH Zurich. Our passionate interdisciplinary team of 10+ people is dedicated to empowering legal professionals in law firms and legal teams by leveraging AI for legal research and answering complex legal questions. We already stand out with handling unique challenges, including our combination of external data, customer-internal data and our own innovative AI-first legal commentaries.

Your

Responsibilities

As a Frontend Engineer – AI Product
, you’ll turn validated UX into high-quality product experiences - owning the frontend engineering from architecture to reliability.

  • Implement high-quality UI: build elegant, reusable interfaces with Next.js, React, Type Script, and CSS that faithfully reflect UX specs.
  • Component library: implement and maintain a robust component library that realizes the design system (tokens, variants, states, accessibility).
  • Performance & reliability: drive SSR/streaming, routing, caching, lazy loading, error boundaries, optimistic/offline UX, and Web Vitals budgets.
  • State & data flows: design predictable state management and data-fetching patterns; handle long-running/AI flows with clear UI states.
  • Quality bar: add meaningful unit/integration/E2E tests; enforce code health via reviews, linting, and maintainable architecture.
  • Instrumentation: add analytics and event telemetry to reveal confusion points and measure adoption; help define success metrics with product.
  • Cross-functional collaboration: work closely with UX/UI Designers, product, and backend/AI engineers to clarify edge cases and ship confidently.
  • Developer experience: improve build times, storybook/sandboxes, and CI checks to keep the frontend fast to develop and safe to release.

In your first months you will: implement fixes for the top UX pain points, harden performance on key screens, raise test coverage where it matters, and establish a component library baseline aligned with the design system.

Minimum qualifications
  • Strong experience building production frontends with React, Type Script, Next.js, modern CSS (likely 3+ years
    ).
  • Proven track record in performance
    , accessibility (WCAG),
    state management
    , and testing (e.g., Jest, React Testing Library, Playwright).
  • Experience implementing component libraries/design tokens and handling complex UI states (loading/error/empty/AI “thinking”).
  • Product sense and clear communication; you can reason about trade-offs and ship.
  • Proficiency in English.
  • Availability full-time. On-site in Zurich at least two days per week (hybrid).
Preferred qualifications
  • You have a Swiss work permit or EU/EFTA citizenship.
  • Familiarity with our stack:
    Azure / NestJS / Next.js
    .
  • Experience with Storybook, Radix/shadcn/ui, Tailwind, and animation tooling (Rive/Lottie/SVG).
  • E2E testing at scale and basic observability/RUM (e.g., Web Vitals, Post Hog).
  • German-speaking (useful for customer sessions and feedback loops).
Benefits
  • Direct impact: your engineering will immediately improve clarity, speed, and user trust.
  • Autonomy & ownership: own the frontend quality bar, component library, and performance across the app.
  • Team: work with a sharp, interdisciplinary group of engineers, product, business and engaged legal professional customers.
  • Compensation:
    CHF 8’000–12’000 per month + ESOP (employee stock options), depending on experience and skills.
  • We’re excited to hear from candidates who want to make complex AI capabilities feel simple, fast, and reliable. Apply today by pressing the Apply button.
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary