Land
Sektor
Beruf suchen
Full Stack Entwickler
Full Stack Entwickler mit Kenntnissen in Front- und Backend-Technologien für komplexe Webanwendungen
70 000 – 150 000 CHF (CHF)
Gehalt / Jahr
Bachelor's degree
Bildungsniveau
00
Automatisierung
Mittel
Schwierigkeit
Positiv
Beschäftigung
6-12 months
Marktanspannung
Hoch
Mobilität
Möglich
Automatisierung
Mittel
Schwierigkeit
Positiv
Beschäftigung
6-12 months
Marktanspannung
Hoch
Mobilität
Möglich
About
Full Stack Entwickler konzipieren und implementieren Webanwendungen über den gesamten technischen Stack hinweg. Sie arbeiten in agilen Teams mit Produktmanagern, UX-Designern und DevOps-Ingenieuren zusammen. Eingesetzt werden Frameworks wie React, Angular oder Vue.js auf der Frontend-Seite sowie Node.js, Django oder Spring Boot im Backend. Datenbankmodelle werden mit PostgreSQL, MySQL oder MongoDB umgesetzt. Die Arbeit umfasst Code-Reviews, technische Dokumentation und die kontinuierliche Optimierung bestehender Systeme in cloud-basierten Umgebungen wie AWS oder Azure.
Kompetenzen
Technische Kompetenzen
- Erfahrung mit React, Vue.js oder Angular für dynamische Benutzeroberflächen
- Kompetenz in Node.js, Django oder Spring Boot für serverseitige Anwendungen
- Kenntnisse in REST API & GraphQL für effiziente Datenabfragen
- Erfahrung mit PostgreSQL, MySQL oder MongoDB für robuste Datenbanken
- Vertrautheit mit Docker & Kubernetes für containerisierte Deployments
- Sicherer Umgang mit Git, GitHub oder GitLab für Versionskontrolle
- Erfahrung mit CI/CD-Pipelines (Jenkins, GitHub Actions) für automatisierte Workflows
- Kenntnisse in Cloud-Plattformen (AWS, Azure, GCP) für skalierbare Lösungen
Soft Skills
- Strukturiertes Problemlösungsdenken zur effizienten Fehlerbehebung
- Teamorientierte Arbeitsweise in agilen Umgebungen zur Förderung der Zusammenarbeit
- Eigenverantwortliche Aufgabenpriorisierung für optimale Zeitnutzung
- Bereitschaft zur kontinuierlichen Weiterbildung und Anpassung
- Klare technische Kommunikation gegenüber Nicht-Technikern zur besseren Zusammenarbeit
Aufgaben
- Entwickeln von React- oder Vue.js-Komponenten zur Optimierung der Ladezeit unter 2 Sekunden
- RESTful APIs mit Node.js oder Django implementieren für bis zu 10.000 gleichzeitige Anfragen
- Modellieren und Optimieren von Datenbankstrukturen in PostgreSQL mit Abfragezeiten unter 100 ms
- Integrieren von CI/CD-Pipelines mit GitHub Actions oder Jenkins zur Reduzierung der Deployment-Dauer um 40 %
- Durchführen von Unit- und Integrationstests mit Jest oder Pytest bei einer Testabdeckung von mindestens 80 %
- Analysieren von Performance-Bottlenecks mit Lighthouse und New Relic zur Steigerung der Core Web Vitals
- Refaktorieren von Legacy-Code-Modulen zur Reduktion technischer Schulden um messbare Kennzahlen
- Koordinieren von Code-Reviews in GitHub oder GitLab zur Einhaltung von Coding-Standards im Team
- Konfigurieren von Docker-Containern und Kubernetes-Clustern für skalierbare Produktionsumgebungen
- Umsetzen von Sicherheitsanforderungen nach OWASP-Top-10 in bestehenden und neuen Anwendungen
Arbeitsumgebungen
Die Arbeitsumgebungen können variieren:
Software-Unternehmen und SaaS-Startups mit innovativen Projekten
Digitale Agenturen mit Kundenprojekten in verschiedenen Branchen
Interne IT-Abteilungen von Konzernen zur Unterstützung der digitalen Transformation
E-Commerce-Plattformen zur Optimierung von Benutzererfahrungen
FinTech- und HealthTech-Unternehmen mit Fokus auf Sicherheit
Remote-first oder hybride Arbeitsmodelle für flexible Arbeitszeiten
Karrierewege
- Aufstieg zum Lead Developer oder Tech Lead zur Teamleitung
- Entwicklung zum Software-Architekt für strategische Projekte
- Spezialisierung als DevOps- oder Platform-Engineer für Infrastruktur
- Position als Engineering Manager zur Leitung von Entwicklerteams
- Rolle als CTO in Start-up-Strukturen zur Technologieführung
- Spezialisierung als Frontend- oder Backend-Entwickler für spezifische Expertise
Gesuchtes Profil
Technische Vielseitigkeit über den gesamten Stack hinweg
Selbstständige Lösungsfindung bei komplexen Architekturfragen
Präzise Dokumentation von Code und Systemarchitektur
Adaptionsfähigkeit bei wechselnden Technologieanforderungen
Engagement für kontinuierliche Verbesserung und Lernen
Wie werde ich Full Stack Entwickler?








