Senior Frontend Engineer (React/Next.js) 80-100%

Ineexa
Zürich, Switzerland
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German
Experience level
Senior
Compensation
CHF 130K

Job location

Remote
Zürich, Switzerland

Tech stack

Java
JavaScript
Amazon Web Services (AWS)
CSS
Cloud Computing
Software Quality
Databases
Continuous Integration
Web Development
Design of User Interfaces
Spring
MongoDB
OAuth
Next.js
Responsive Web Design
TypeScript
Network Routers
React
Spring-boot
Caching
Backend
Material Design
Sentry
Codebase
Front End Software Development
Docker

Job description

  • Weiterentwicklung der ineexa React/Next.js-Applikation und der internen Backoffice-Applikation
  • Optimierung und Modernisierung der bestehenden Codebase
  • Gestaltung der Architektur unserer Frontend-Komponenten
  • Optimierung der User Experience und Umsetzung komplexer UI-Anforderungen
  • Einbringen von wertvollen, kritischen und kreativen Inputs bei der Konzeption neuer Features
  • Enge Zusammenarbeit mit dem Product- und Design-Team
  • Finden der richtigen Balance zwischen Pragmatismus und solider Codequalität

Technologies:

  • AWS
  • Backend
  • CI/CD
  • Cloud
  • CSS
  • Docker
  • Frontend
  • Java
  • Jest
  • Material UI
  • MongoDB
  • React
  • SCSS
  • Sentry
  • Spring
  • Spring Boot
  • TypeScript
  • UX UI Design
  • JavaScript
  • NextJS
  • OAuth, SPA in Next.js mit React
  • TypeScript
  • Zustand (State Management)
  • TanStack React Query
  • MUI und SCSS Modules
  • Jest für Testing
  • i18next und Locize für Internationalisierung
  • Backend basierend auf Java mit Spring Boot und MongoDB Datenbank
  • NextAuth.js mit Zitadel
  • Sentry
  • AWS

Requirements

  • Mehrjährige Erfahrung in der Frontend-Entwicklung mit React und TypeScript
  • Fundierte Kenntnisse in Single Page Applications in Next.js (App Router) und modernem State Management (idealerweise Zustand)
  • Erfahrung mit TanStack React Query für Data Fetching und Caching
  • Sicherer Umgang mit UI-Bibliotheken wie MUI (Material UI) und CSS/SCSS Modules
  • Verständnis für responsive Design und moderne CSS-Techniken
  • Erfahrung mit Testing (Jest, React Testing Library)
  • Interesse an Performance-Optimierung und Code-Qualität
  • Verständnis für Infrastrukturthemen wie CI/CD, Docker, Cloud Hosting
  • Teamfähigkeit: du arbeitest gerne in einem interdisziplinären Team und kannst dich gut einfügen und gemeinsame Ziele kollaborativ verfolgen
  • Sehr gute Deutschkenntnisse (mündlich und schriftlich) und gute Englischkenntnisse

Benefits & conditions

Du bist Teil eines hochqualifizierten und motivierten Teams, welches mit grosser Begeisterung sein Produkt weiter wachsen lassen möchte. Flache Hierarchien sowie eine offene Du-Kultur sind für uns selbstverständlich. Wir treffen uns wenn immer möglich mindestens einmal die Woche in unserem Büro in Zürich und arbeiten oft remote.

Apply for this position