Hybrid

Nabla is hiring a Senior Front-End Engineer

About the Role

Nabla is looking for a Senior Front-End Engineer to lead the development of high-impact user experiences across web, desktop, and mobile interfaces. You will set the standard for UI quality and performance and play a central role in evolving our design system, architecture, and tooling.

What You'll Do

  • Build and lead the development of complex front-end features using React, TypeScript, and Tailwind.
  • Drive architecture and technical decisions around shared UI libraries and front-end performance.
  • Partner with Design to deliver intuitive, polished, and accessible experiences.
  • Help scale apps across web, mobile (Capacitor), and desktop (Electron).
  • Collaborate closely with Product, ML, and Back-End teams to ship full-stack features.
  • Mentor other engineers and contribute to team-wide best practices.

What We're Looking For

  • 5+ years of experience in front-end or full-stack development, with a focus on modern web technologies.
  • Deep expertise in React, TypeScript, CSS architecture, and performance optimization.
  • Think in design systems and build for reusability and consistency.
  • Thrive in cross-functional environments and love turning user needs into polished interfaces.
  • Write clean, maintainable code and help others do the same.
  • Communicate clearly in English.

Nice to Have

  • Experience with mobile apps, Electron, accessibility, or healthcare products.

Technical Stack

  • TypeScript, React, Tailwind CSS, Electron, Capacitor, GraphQL, Turborepo, Vite, Playwright, Kotlin / JVM, Google Cloud Platform (GCP), Terraform, Kubernetes, PostgreSQL

Team & Environment

You will join the Apps team, working closely with Product Managers, Designers, Machine Learning Engineers, and other engineers across the stack. The Engineering team comprises three domains: Apps, Platform, and Core, within a total team of 20 people.

Benefits & Compensation

  • Stock ownership
  • 100% healthcare coverage
  • Meal vouchers
  • Public transportation costs covered at 50%
  • Exercise class during the workday: Yoga, running, pilates, HIIT
  • Unlimited budget for book purchases
  • Culture of trust & accountability — your output matters more than your clock-in time

Work Mode

This is a hybrid position located in Paris 3e (Arts & Métiers).

Diversity and inclusivity are fundamental values at Nabla. We embrace individuals from various backgrounds. As an equal opportunity employer, we actively seek out and welcome applicants from diverse backgrounds.

Required Skills
TypeScriptReactTailwind CSSElectronCapacitorGraphQLTurborepoVitePlaywrightKotlinJVMMobile DevelopmentDesktop DevelopmentTestingMonorepo Management TypeScriptReactTailwind CSSElectronCapacitorGraphQLTurborepoVitePlaywrightKotlinJVMMobile DevelopmentDesktop DevelopmentTestingMonorepo Management
Scaling your freelance income?

Invoice multiple clients effortlessly

Managing 3+ international clients? Glopay streamlines everything. One EU company, unlimited invoices, automatic compliance. You just send and get paid.

Unlimited clients & invoices
Multi-currency support
Automated tax compliance
Client portal for easy payments
Scale with Glopay
Trusted by 10,000+ freelancers
About company
Nabla
Nabla is the leading AI assistant that’s restoring the human connection at the heart of healthcare by streamlining clinical documentation. Today, over 85,000 clinicians across 130+ healthcare organizations trust Nabla to support how they deliver care every day.
All jobs at Nabla Visit website
Job Details
Category frontend
Posted 9 months ago