Closing date:
Docpier
Closing date
Job description
Salary: CHF 100'000 - 130'000 per year
Requirements
- Mindestens 5 Jahre Erfahrung in der Entwicklung von Backend-Systemen und APIs
- Fundierte Kenntnisse in einer oder mehreren Programmiersprachen (z. B. Node.js (Typescript), Python, Java)
- Erfahrung im Umgang mit relationalen und/oder NoSQL-Datenbanken
- Umfassende Erfahrung in sicherer Backend-Entwicklung mit Fokus auf Authentifizierung und Autorisierung (AuthN/AuthZ), Eingabevalidierung, API‑Security sowie Absicherung von Microservices gemäss gängigen Sicherheitsstandards (OWASP Top 10, JWT, HTTPS, Rate Limiting, Audit Logs)
- Kenntnisse in Testing, CI/CD und Version Control (Github)
- Erfahrung mit Containerisierung (z. B. Docker) und Cloud‑Infrastruktur (z. B. Azure)
- Verständnis und sichere Anwendung von Clean Code und Softwarearchitektur‑Prinzipien
- Hands‑on‑Mentalität, lösungsorientiert und teamfördernd
- Abgeschlossenes Studium in Informatik, Wirtschaftsinformatik oder vergleichbarer Ausbildungshintergrund
- Sehr gute Englisch‑ und Deutschkenntnisse
Responsibilities
- Entwicklung und Pflege von APIs, Datenbankstrukturen und Backend‑Logik
- Aufbau skalierbarer, wartbarer und sicherer Serverarchitekturen
- Integration externer Services und Schnittstellen (REST, Webhooks etc.)
- Optimierung von Performance, Sicherheit und Stabilität der Systeme
- Zusammenarbeit mit Frontend, Product und DevOps zur ganzheitlichen Lösungsentwicklung
- Sicherstellung von Code‑Qualität durch automatisierte Tests und Code‑Reviews
- Dokumentation von technischen Konzepten, Schnittstellen und Systemarchitektur
- Mitarbeit in der Lösungsfindung‑ und Definition unserer Services und Produkte
- Kontinuierliche Verbesserung der Backend‑Architektur sowie Verbesserung durch Best Practices
- Neue Technologie evaluieren und vorschlagen
- Dokumentation und Wissenstransfer innerhalb des Teams
Benefits
- Faire Bedingungen: 40‑Stunden‑Woche, 5 Wochen Ferien, plus frei an deinem Geburtstag
- Modernes Umfeld: Zentrales Office in Luzern & top Equipment
- Teamkultur: Offene Kommunikation & Zusammenarbeit auf Augenhöhe
- Vertrauen & Freiraum: Übernimm Verantwortung und gestalte aktiv mit
- Extras: Kaffee, Tee & Snacks inklusive