Aktiviere Job-Benachrichtigungen per E-Mail!

Full-Stack Engineer Online-Shops

TN Switzerland

Mägenwil

Vor Ort

CHF 80’000 - 120’000

Vollzeit

Vor 30+ Tagen

Erhöhe deine Chancen auf ein Interview

Erstelle einen auf die Position zugeschnittenen Lebenslauf, um deine Erfolgsquote zu erhöhen.

Zusammenfassung

Ein innovatives Unternehmen sucht einen Softwareentwickler mit mindestens 3 Jahren Erfahrung, idealerweise im E-Commerce-Bereich. In dieser Rolle sind Sie verantwortlich für die Analyse, Konzeption und Implementierung neuer Features sowie die Unterstützung bei der Entwicklung robuster Softwarearchitekturen. Sie arbeiten eng mit dem Produktmanagement und Ihrem Team zusammen, um Anforderungen zu spezifizieren und Lösungen effektiv umzusetzen. Das Unternehmen bietet ein familiäres Arbeitsklima, flexible Arbeitszeiten und zahlreiche Weiterbildungsmöglichkeiten, um Ihre persönliche und berufliche Entwicklung zu fördern.

Leistungen

Betriebliches Gesundheitsmanagement
Personalrestaurant
Kostenlose Parkplätze
Attraktive Einkaufskonditionen
Home-Office
Flexible Arbeitszeiten
Mindestens 5 Wochen Ferien
Weiterbildungsmöglichkeiten
Entwicklungsmöglichkeiten
Elternurlaub

Qualifikationen

  • Mindestens 3 Jahre Erfahrung in der Softwareentwicklung, idealerweise im E-Commerce.
  • Gute Kenntnisse in Java und Typescript, Bereitschaft, neue Technologien zu lernen.

Aufgaben

  • Analysiere und implementiere neue Features von der Idee bis zum Going-Live.
  • Führe Code-Reviews durch und stelle hohe Entwicklungsstandards sicher.

Kenntnisse

Softwareentwicklung
Java
Typescript
Clean Code
Test-Driven Development
Kommunikationsfähigkeit

Ausbildung

Bachelor in Informatik oder verwandten Bereichen

Tools

CI/CD
DevOps
Docker
relationalen und NoSQL-Datenbanken

Jobbeschreibung

Mägenwil, Switzerland

Das erwartet dich
  • Analysiere, konzipiere und implementiere neue Features und Verbesserungen – von der ersten Idee bis zum Going-Live.
  • Spezifiziere und implementiere Schnittstellen und integriere diese eigenständig in bestehende Applikationen.
  • Unterstütze aktiv beim Entwurf und der Umsetzung von Softwarearchitekturen mit Fokus auf modulare Komponenten und klare Schnittstellendefinitionen.
  • Führe Code-Reviews durch und fördere die Anwendung von Clean Code und Test-Driven Development.
  • Erkenne technische Schulden und leite gezielt Maßnahmen zu deren Reduktion ab.
  • Stelle hohe Entwicklungsstandards, Testprozesse und technische Dokumentation sicher.
  • Identifiziere und unterstütze aktiv die Pflege und Optimierung von Entwicklungs- und Testumgebungen.
  • Dokumentiere technische Konzepte, Testfälle und erstelle Benutzerhandbücher.
  • Arbeite eng mit dem Produktmanagement und deinem Team zusammen, um Anforderungen zu spezifizieren, Entwicklungsaufwände realistisch zu schätzen und Lösungen effektiv umzusetzen.
  • Beteilige dich aktiv an Entscheidungen zur technologischen Ausrichtung und bringe Vorschläge zur Auswahl passender Tools und Frameworks ein.
  • Analysiere und dokumentiere eigenständig Problemstellungen im Bereich Geschäftsprozesse, Transaktionen, Daten und Funktionen.
  • Bringe dich aktiv in Diskussionen zu fachlichen Domänen und Bounded Contexts ein.
  • Unterstütze den Betrieb und die Überwachung deiner entwickelten Anwendungen und Systeme.
  • Sei mitverantwortlich für eine robuste und skalierbare Infrastruktur und hilf aktiv dabei, CI/CD- und DevOps-Prozesse kontinuierlich zu verbessern.
Benefits
  • Betriebliches Gesundheitsmanagement: Dir stehen verschiedenste Angebote und Vergünstigungen mithilfe unseres BGMs zur Verfügung.
  • Personalrestaurant: Im Personalrestaurant kannst du zu vergünstigten Preisen dein Mittagessen genießen.
  • Arbeitsklima: Kein finanzieller Benefit, aber wichtig. Im Umgang untereinander sind wir familiär, authentisch und verbindlich. Wir agieren mutig und ambitioniert.
  • Parkplätze: Für dein Auto stehen kostenlose Parkplätze zur Verfügung.
  • Einkaufskonditionen: Du profitierst von sehr attraktiven Einkaufskonditionen bei BRACK.CH (gegen 300'000 Artikel im Sortiment).
  • Home-Office: Du hast die Möglichkeit deinen Arbeitsort flexibel zu wählen, sodass du auch von zu Hause arbeiten kannst.
  • Flexible Arbeitszeiten: Durch die flexiblen Arbeitszeiten kannst du selbst bestimmen, wann du arbeiten willst.
  • Ferien: Dir stehen mindestens 5 Wochen Ferien pro Jahr zu; je nach Alter sogar bis zu 7 Wochen.
  • Weiterbildungsmöglichkeiten: Nebst den internen Trainings in unserer CompAcademy unterstützen wir dich auch bei externen Weiterbildungen.
  • Entwicklungsmöglichkeiten: Du hast die Möglichkeit, dich in unserem Unternehmen entwickeln zu können. Dabei stehen wir dir tatkräftig zur Seite.
  • Elternurlaub: Nebst 18 Wochen Mutterschaftsurlaub ermöglichen wir unseren Mitarbeitenden einen 4-wöchigen Vaterschaftsurlaub.
Das bringst du mit
  • Mindestens 3 Jahre praktische Erfahrung in der Softwareentwicklung, idealerweise im E-Commerce-Umfeld.
  • Gute Kenntnisse in mindestens einer gängigen Programmiersprache, vorzugsweise Java und Typescript, und die Bereitschaft, weitere Sprachen und Technologien zu lernen.
  • Praktische Erfahrung in mindestens zwei der folgenden Bereiche: Frontend, Backend, Operations/Infrastruktur und Daten, sowie die Bereitschaft, dich auch in andere Bereiche einzuarbeiten.
  • Vertrautheit mit Konzepten wie Domain Driven Design (DDD), Micro-Frontends, Self-Contained Systems, Asynchronous Data Replication oder Data Mesh sind von Vorteil.
  • Kenntnisse im Umgang mit relationalen sowie NoSQL-Datenbanken.
  • Breite Erfahrung mit Container-Technologien, CI/CD- und DevOps-Praktiken sowie Affinität zur agilen Arbeitsweise.
  • Ein hohes Maß an Qualitätsbewusstsein für Clean Code, Tests und technische Dokumentation.
  • Starke Kommunikationsfähigkeit, Offenheit gegenüber konstruktivem Feedback und eine kooperative Arbeitsweise.
  • Aktiver Austausch innerhalb der Entwickler-Community sowie die Bereitschaft, regelmäßig neues Wissen und innovative Ideen ins Team einzubringen.
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
eine PDF-, DOC-, DOCX-, ODT- oder PAGES-Datei bis zu 5 MB per Drag & Drop ablegen.