Full-Stack Engineer Online-Shops

Full-Stack Engineer Online-Shops

Mägenwil und Homeoffice | 80 - 100 %
Jetzt bewerben Als Full-Stack Engineer bei Brack.Alltron bist du ein integraler Bestandteil eines crossfunktionalen Teams im Bereich Online-Shops und berichtest an den Team Lead Engineering. Du arbeitest eng mit deinen Teamkollegen, dem Produktmanagement sowie UX- und anderen Fachbereichen zusammen, um innovative und kundenorientierte Lösungen zu realisieren.

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

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.

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 geniessen.

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.

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.
Jetzt bewerben

Bist du interessiert oder hast du weiterführende Fragen?

Sercan Ugur steht dir gerne telefonisch oder elektronisch zur Verfügung.

sercan.ugur@competec.ch

Über uns

BRACK.CH liefert schnell und unkompliziert – so sind wir auch als Arbeitgeber. Mitarbeitende treffen bei uns auf ein offenes und hilfsbereites Umfeld, in dem sie ihre Talente einbringen, mit grossem Gestaltungsfreiraum wirken und entfalten können. Wir fördern die Kompetenzen unserer Mitarbeitenden, damit wir Herausforderungen gemeinsam meistern, weiter wachsen und Erfolge feiern können. BRACK.CH ist Teil der Competec-Gruppe, die über 1300 Mitarbeitende beschäftigt und 2023 einen Umsatz von rund 1,14 Milliarden Franken erzielt hat.

Unser Anstellungsprozess

  • Du bewirbst dich über unser Online-Tool.
  • Du bekommst umgehend eine automatische Eingangsbestätigung.
  • Wir nehmen uns Zeit, deine Bewerbung persönlich zu prüfen.
  • Nice! Das Interesse ist gegenseitig! Wir laden dich zu einem persönlichen Gespräch oder Live-Videocall ein. Das zweite Treffen findet bei uns vor Ort statt.
  • Du bekommst ein verbindliches Angebot. Der Vertrag wird dir digital zugestellt.
  • Nach Vertragsabschluss bist du Teil unseres Unternehmens und erhältst den Zugang zu unseren internen Kommunikationsmitteln.
  • Während der Onboarding-Phase steht dir ein Buddy zur Seite. Ergänzend dazu begleitet dich unsere MyOnboarding-App.