Senior Full Stack Developer TypeScript (Vue / NestJS)

bexio ag

Rapperswil-Jona

Hybrid

CHF 120,000 - 150,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Hybrid-Modell
5 Wochen Urlaub
Unbezahlter Urlaub
Yoga & Massagen
Grill-Sessions
Mutterschaftsurlaub 16 Wochen

Job summary

bexio AG sucht einen Senior Developer, der den TypeScript-Stack verantwortet und Vue.js im Frontend sowie Node.js/NestJS im Backend weiterentwickelt. Du konzipierst, implementierst und wartest Features End-to-End und arbeitest eng mit Product Management sowie weiteren Teams zusammen.

Auf dich wartet eine teamorientierte, agile Kultur mit Fokus auf Sicherheit, Skalierbarkeit und hochwertige Softwarearchitektur.

Qualifications

  • Mehr als 5 Jahre relevante Berufserfahrung als Software-Entwickler mit TypeScript.
  • FrontEnd und Backend: Vue.js & Node.js/NestJS.
  • Erfahrung mit REST-APIs inkl. OAuth 2.0.
  • Sicheres Web-Design und sensible Datenverarbeitung.

Responsibilities

  • Technische Verantwortung für den TypeScript-Stack übernehmen.
  • End-to-End-Features von UI bis DB konzipieren und implementieren.
  • Integrationen mit Drittsystemen erweitern (z. B. Banken, Zahlungsdienstleister, Buchhaltung).
  • Code-Reviews durchführen und Clean Code fördern.
  • Frühzeitiges Erkennen und Minimieren technischer Risiken zur Sicherstellung reibungsloser Entwicklung.

Skills

TypeScript
Vue.js
Node.js
NestJS
REST APIs
OAuth 2.0
Web Security
Agile
Team Collaboration
PostgreSQL

Tools

PostgreSQL

Job description

Jobbeschreibung

Mach mit uns Schweizer Kleinunternehmen noch erfolgreicher! Klingt nach einer grossen Vision? Genau das treibt uns jeden Tag an.

Wir bei bexio leben die Philosophie, dass erstklassige, effiziente und smarte Softwarelösungen für jedes KMU zugänglich und erschwinglich sein müssen. Mit dieser Mission sind wir heute die führende Anbieterin für webbasierte Business-Software in der Schweiz.

Unser Expansionskurs geht steil nach oben: Über 100'000 zufriedene Kunden, mehr als 7'000 Treuhand-Partner und ein starkes Team von über 150 motivierten Mitarbeitenden sprechen für sich. Um diese Erfolgsgeschichte weiterzuschreiben, suchen wir tatkräftige Unterstützung. Genau hier kommst du ins Spiel!

Stellenanforderungen
Was du bei uns bewegst
  • Als Senior Developer übernimmst du die technische Verantwortung für unseren TypeScript-Stack, mit Vue.js im Frontend und Node.js/NestJS im Backend und gestaltest die Weiterentwicklung von Kontera massgeblich mit.
  • Du konzipierst, implementierst, testest und wartest Produkt-Features End-to-End: von der Benutzeroberfläche über die APIs bis hin zur Datenbank.
  • Du triffst fundierte technische Entscheidungen, um skalierbare und wartbare Software zu entwickeln unter anderem für KI-gestützte Verarbeitungen und asynchrone Workflows.
  • Du erweiterst unsere Integrationen mit Drittsystemen wie Banken, Zahlungsdienstleistern und Buchhaltungslösungen (einschliesslich bexio).
  • Du arbeitest eng mit dem Produktmanagement sowie anderen Teams zusammen und vermittelst komplexe technische Zusammenhänge für alle verständlich.
  • Durch das frühzeitige Erkennen und proaktive Minimieren technischer und projektbezogener Risiken stellst du reibungslose Entwicklungsprozesse über alle Phasen hinweg sicher.
  • Du schreibst Clean Code für nachhaltige, hochgradig zuverlässige Software und teilst dein Wissen aktiv im Team, beispielsweise im Rahmen von Code-Reviews.
Dein Rucksack für diese Stelle
  • Du verfügst über mehr als 5 Jahre relevante Berufserfahrung als Software-Entwickler mit TypeScript, sowohl im Frontend als auch im Backend.
  • Du entwickelst performante Single-Page-Applications mit inklusive sauberer API-Anbindungen an Node.js-Backends.
  • Du hast fundierte Erfahrung in der Backend-Entwicklung mit Node.js, idealerweise mit NestJS, sowie im Design von REST-APIs (inklusive OAuth 2.0).
  • Nachweisbare Kompetenz im Entwerfen und Treffen strategischer Entscheidungen für anspruchsvolle Softwarearchitekturen zeichnet dich aus.
  • Du hast Routine im Schreiben von Clean Code sowie in Frontend- und Backend-Tests.
  • Du bringst umfassende Praxiserfahrung mit relationalen Datenbanken (PostgreSQL) und asynchroner Verarbeitung mittels Task-Queues oder Messaging-Systemen mit.
  • Du besitzt ein ausgeprägtes Verständnis für Websicherheit (z. B. OWASP Top 10, sichere Authentifizierung und Autorisierung) sowie den Schutz sensibler Finanz- und Personendaten.
  • Du bringst fundierte Erfahrung in agilen Arbeitsumgebungen mit.
  • Du fühlst dich in einer Team-First-Kultur mit starker Zusammenarbeit, Selbstreflexion und proaktiver Denkweise wohl.
Darauf kannst du dich freuen
  • Hybrid-Modell und Arbeitszeiten, die sich deinem Leben anpassen.
  • 5 Wochen Ferien plus Option auf unbezahlten Urlaub.
  • Yoga, Bootcamps, Massagen und legendäre Grill-Sessions.
  • 16 Wochen Mutterschafts- und 3 Wochen Vaterschaftsurlaub.
  • bexio übernimmt 63 % deiner Pensionskassenbeiträge - für mehr Netto vom Lohn.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full Stack Developer TypeScript (Vue / NestJS) (w/m/d) 80-100%
Senior Full Stack Developer TypeScript (Vue / NestJS) (w/m/d) 80-100%

bexio ag • Rapperswil-Jona

Hybrid
CHF 120,000 - 180,000
Hybrid work model
5 weeks vacation
Unpaid leave option
+5
Full Stack Developer (m/w/d) 80-100%
Full Stack Developer (m/w/d) 80-100%

bexio ag • Rapperswil-Jona

Hybrid
CHF 120,000 - 150,000
Hybrid work model
5 Wochen Ferien
Unbezahlter Urlaub
+7
Project Office Manager (m/f/d) 80-100%
Project Office Manager (m/f/d) 80-100%

Bexio • Rapperswil

Hybrid
CHF 130,000 - 170,000
Hybrid model
5 weeks vacation
Unbezahlter Urlaub
+7
Project Office Manager (m/w/d) 80-100%
Project Office Manager (m/w/d) 80-100%

Bexio • Rapperswil-Jona

Hybrid
CHF 120,000 - 150,000
Hybrid-Modell
5 Wochen Ferien
Mutterschafts-/Vaterschaftsurlaub
+1
Project Office Manager (m/w/d) 80-100%
Project Office Manager (m/w/d) 80-100%

Bexio • Rapperswil

Hybrid
CHF 120,000 - 170,000
Hybrid-Modell
5 Wochen Ferien
Bezahlter unbezahlter Urlaub
+4
Project Office Manager (m/w/d) 80-100%
Project Office Manager (m/w/d) 80-100%

bexio ag • Rapperswil-Jona

Hybrid
CHF 140,000 - 190,000
Hybrid-Arbeitsmodell
5 Wochen Ferien + unbezahlten Urlaub
Yoga & Massagen
+1
Junior Channel Partner Manager (f/m/d) 80-100%
Junior Channel Partner Manager (f/m/d) 80-100%

Bexio • Switzerland

Hybrid
CHF 70,000 - 100,000
Hybrid Modell mit bis zu 2 Tagen Home-
5 Wochen Ferien + unbezahlten Urlaub
Yoga, Bootcamps, Massagen und Grill-Sn
+2
Junior Channel Partner Manager (w/m/d) 80-100%
Junior Channel Partner Manager (w/m/d) 80-100%

Bexio • Rapperswil-Jona

Hybrid
CHF 65,000 - 90,000
Hybrid model
5 weeks vacation
Wellness & events
+2
Channel Partner Manager (w/m/d) 80-100%
Channel Partner Manager (w/m/d) 80-100%

Bexio • Rapperswil-Jona

Hybrid
CHF 90,000 - 120,000
Home Office 2 Tage
Ferien 5 Wochen
Wellness-Programme
+2
Customer Success / Account Manager - Bestandskunden & Expansion (w/m/d) 80-100%
Customer Success / Account Manager - Bestandskunden & Expansion (w/m/d) 80-100%

bexio AG • Rapperswil-Jona

Hybrid
CHF 90,000 - 130,000
Hybrid work model
5 Wochen Ferien + unbezahlter Urlaub
Yoga & Fitnessangebote
+2
Top locations