Full-Stack Softwareentwicklung Web und Backend (m/w/d)
Rolle
In dieser Professional-Rolle gestaltest du moderne Web-Frontends und leistungsfähige Backend-Services, die zuverlässige, grenzüberschreitende Kommunikation in einem hochdynamischen Technologieumfeld ermöglichen. Du entwickelst Full-Stack-Lösungen über den gesamten Lifecycle hinweg – von der Analyse über Design und Implementierung bis zu Tests, Deployment und Betrieb. Dabei verantwortest du robuste Schnittstellen, saubere Datenflüsse und eine hohe Qualität hinsichtlich Sicherheit, Performance und Wartbarkeit. Du arbeitest eng mit Stakeholdern zusammen, übersetzt fachliche Anforderungen in technische Konzepte und sorgst für nachvollziehbare Dokumentation. Kontinuierliche Verbesserung, Automatisierung und ein strukturierter Umgang mit Veränderungen gehören zu deinem Alltag.
Verantwortung
Du entwickelst und pflegst benutzerfreundliche, performante Frontend-Lösungen
In dieser Rolle konzipierst, implementierst und wartest Du Microservices sowie RESTful APIs.
Als Full-Stack Softwareentwicklung Web und Backend nutzt Du Dein Know-how, um Datenbanken effizient abzufragen und zu aktualisieren.
Du arbeitest eng mit Backend-Entwicklerinnen und Entwicklern sowie weiteren Teams zusammen, um eine nahtlose Integration der Systemkomponenten sicherzustellen.
Du bringst Dich regelmässig in Code Reviews und technische Diskussionen ein, um die Softwarequalität kontinuierlich zu verbessern.
Qualifikationen
- Du hast eine abgeschlossene Ausbildung als Softwareentwickler oder ein Studium der Informatik auf Bachelor- oder HF-Niveau.
- Mindestens 3 Jahre Erfahrung in der Frontend- oder Full-Stack-Entwicklung sowie Praxis mit React oder vergleichbaren Tools zeichnen dich aus.
- Webanwendungen entwickelst du sicher mit HTML, CSS und JavaScript und setzt dabei hohe Qualitätsstandards durch.
- Objektorientierte Microservices in Java entwickelst du routiniert, idealerweise mit dem Spring Framework, und arbeitest souverän mit RESTful Web Services.
- Mit Oracle und MongoDB bist du vertraut und nutzt Versionskontrollsysteme professionell im Entwicklungsalltag.
- In internationalen Teams kommunizierst du sicher auf Englisch, übernimmst Verantwortung, bringst Initiative ein und verfügst als Schweizer oder EU/EFTA-Bürger über eine Arbeitsbewilligung B oder C.
Benefits