Junior Frontend Developer

Detlev Louis Motorrad -Vertriebsgesellschaft mbH
Hamburg, Germany
22 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Starter
Working hours
Shift work
Job source

Tech stack

Flutter HTML JavaScript (Programming Language) Application Frameworks Cascading Style Sheets (CSS) Web Development Microsoft Office Backend Information Technology Front End Software Development

Job description

  • Die Möglichkeit, an einer der grĂ¶ĂŸten E-Commerce-Plattformen im Motorradbereich mitzuwirken - im Web und in der App.
  • Ein erfahrenes Team, das dich unterstĂŒtzt und dir hilft, dich fachlich und persönlich weiterzuentwickeln.
  • Moderne Technologien und die Chance, dich in Richtung Web- und App-Entwicklung weiterzuentwickeln.
  • Echte Produktverantwortung und sichtbaren Impact auf das Kundenerlebnis.
  • Eine offene, pragmatische und lösungsorientierte Arbeitskultur., * Du entwickelst moderne Frontends fĂŒr unsere E-Commerce-Plattform: im Web und perspektivisch auch fĂŒr unsere mobile App (Flutter).
  • Du setzt Anforderungen aus Design und Product Management technisch um und bringst eigene Ideen mit ein.
  • Du arbeitest an der Weiterentwicklung unserer Frontend-Architektur und lernst Best Practices fĂŒr Web und Mobile kennen.
  • Du achtest auf sauberen, wartbaren Code und entwickelst ein VerstĂ€ndnis fĂŒr Performance und User Experience.
  • Du arbeitest eng mit UX, Backend-Entwicklung und Product Ownern zusammen
  • Du lernst unsere Technologien, Tools und Prozesse Schritt fĂŒr Schritt kennen und entwickelst dich kontinuierlich weiter.

Requirements

  • Du hast ein Studium im Bereich Informatik, Medieninformatik oder eine vergleichbare Ausbildung oder du bist Quereinsteiger mit entsprechender Erfahrung.
  • Du bringst erste praktische Erfahrung in der Webentwicklung (z. B. durch Praktika, WerkstudententĂ€tigkeiten oder eigene Projekte) mit und hast Interesse an modernen Frontend-Technologien und Cross-Plattform-Entwicklung.
  • Du bringst Grundkenntnisse in HTML, CSS und JavaScript mit.
  • Idealerweise hast du erste BerĂŒhrungspunkte mit Flutter oder mobiler App-Entwicklung oder große Lust, dich in diesem Bereich einzuarbeiten.
  • Du arbeitest strukturiert und hast Spaß daran, im Team zu arbeiten.

Benefits & conditions

  • Duzkultur und offene BĂŒrotĂŒren
  • Work-Life-Balance dank Mobile Working, flexiblen Arbeitszeiten innerhalb einer 37 Stunden Woche (Gleitzeit) und individuellen Arbeitszeitmodellen
  • Innovative BesprechungsrĂ€ume, zusĂ€tzliches City Office in der Hamburger Innenstadt
  • Feste, wöchentliche Lernzeit via E-Learning, regelmĂ€ĂŸige Learning Nuggets sowie vielfĂ€ltige Kollaborationstools
  • Individuelles Onboarding inkl. Einblick in andere Abteilungen
  • Louis Welcome Kit zum Start
  • Bezahlung oder Ausgleich von Überstunden sowie 30 Tage Urlaub
  • Urlaubs- und Weihnachtsgeld sowie VL und BAV
  • Gesundheitsvorsorge, JobRad, Hansefit, Rabatt fĂŒr Mitarbeitende, corporate benefits sowie zahlreiche weitere Vorteile bei Partnerunternehmen
  • Kantine, ausreichend ParkplĂ€tze fĂŒr 2 und 4 Rad, die öffentlichen Verkehrsmittel direkt vor der TĂŒr sowie Bezuschussung des Deutschland Tickets, Als modernes Cross-Channel-Unternehmen sind wir Europas grĂ¶ĂŸte Einkaufswelt fĂŒr Motorradbekleidung und -technik. Mit knapp 90 Filialen in Deutschland, Österreich, der Schweiz und den Niederlanden sowie bald 18 Online-LĂ€ndershops bieten wir unserer Community ein unvergleichliches Einkaufserlebnis. Bei uns findest du mehr als nur einen Job - wir bieten dir sichere ArbeitsplĂ€tze, attraktive Konditionen und eine motivierende ArbeitsatmosphĂ€re. Unsere vielseitigen Aufgabenbereiche und Entwicklungsmöglichkeiten sorgen dafĂŒr, dass du jeden Tag dein Bestes geben kannst. Über 2.400 teamorientierte Mitarbeitende freuen sich auf dich. Werde Teil der Louis Familie und erlebe, was es heißt, in einem dynamischen und zukunftsorientierten Unternehmen zu arbeiten.
  • Julia Dammaß
  • HR Manager Recruiting & Development
  • +49 40 734193843

content_zone { max-width: 834px; } #scheme_detail_data { width:100%; display:table; margin-bottom: 10px; } .scheme-border { border: 1px solid rgba(220,223,226,0.8); } .scheme-margin { margin-top: 10px; } .scheme-display .scheme-content { font-size: 16px; padding: 14px 24px; background-color: #ffffff; line-height: 1.6; } .scheme-display .scheme-title { word-break: break-word; } .scheme-display .scheme-title h2 { margin: 0px; font-size: 28px; line-height: 2; padding: 0px; } .scheme-display .scheme-title ul { margin-bottom: 16px; } .scheme-display .video { width: 100%; height: 400px; } .scheme-display h2.scheme-headline { margin: 0px 0px 18px 0px; padding: 0px; } .scheme-display .content-images { position: relative; overflow: hidden; display: block; box-sizing: border-box; padding: 0px; } .scheme-display .content-images:not(:has(.content-images-frame)) { height: 335px; } #header_image { display: none; } #jobTplContainer

ul.scheme-additional-data { margin-bottom: 0px; min-width: 40%; } .scheme-additional-data { float: left; margin: 0; padding: 0; list-style: none; } .scheme-additional-data li { list-style: none; margin: 4px 15px 0px -3px !important; } .scheme-additional-data li.left { float: left; } .scheme-display .slide-images:nth-child(2), .scheme-display .slide-images:nth-child(3) { display:none; } .scheme-display .slide-images { width: 100%; position:absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); } .scheme-display .content-images-frame { position: relative; width: 100%; height: 335px; overflow: hidden; } .scheme-display .content-images-description { display: block; text-align: left; font-size: 1rem; line-height: 1.4; color: #000; padding: 8px 24px; border-bottom: 1px solid rgba(220,223,226,0.8); } .scheme-content .user-image { width: 100px; height: 100px; border-radius: 50%; float: left; line-height: 100px; background: no-repeat center center; background-size: cover; } .scheme-content .user-data { height: 100px; margin-left: 80px; } .scheme-content .user-data li { list-style: none; } i.fa-fw { margin-right: 5px; margin-left: 5px; } @media (max-width: 768px) { .scheme-additional-data li { display: block; float: none; } .scheme-display .content-images { height: 250px; } } @media (max-width: 650px) { .scheme-display .content-images { height: 250px; } } @media (max-width: 450px) { .scheme-display .content-images { height: 133px; } } #frame_zone { background-color: #ce1e1e; } #frame_zone { background: url(“https://jobs.louis.de/inc/display_image.php?id=1579-HO-0-DE&type=tmp”) top center no-repeat; background: -moz-linear-gradient(#ce1e1e03 300px, #ce1e1e 700px), url(“https://jobs.louis.de/inc/display_image.php?id=1579-HO-0-DE&type=tmp”) top center no-repeat; background: -webkit-gradient(linear, 0 0, 0 100%, from(#ce1e1e03 300px), to(#ce1e1e 700px)), url(“https://jobs.louis.de/inc/display_image.php?id=1579-HO-0-DE&type=tmp”) center center no-repeat; background: -webkit-linear-gradient(top, #ce1e1e03 300px, #ce1e1e 700px), url(“https://jobs.louis.de/inc/display_image.php?id=1579-HO-0-DE&type=tmp”) center center no-repeat; background: -o-linear-gradient(top, #ce1e1e03 300px, #ce1e1e 700px), url(“https://jobs.louis.de/inc/display_image.php?id=1579-HO-0-DE&type=tmp”) center center no-repeat; background: linear-gradient(to bottom, #ce1e1e03 300px, #ce1e1e 700px), url(“https://jobs.louis.de/inc/display_image.php?id=1579-HO-0-DE&type=tmp”) top center no-repeat; }

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on de.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

5:05 min

Introduction to Flutter and cross-platform UI development

Sylvia Dieckmann · LIVE

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · WWC 2022

1:06 min

Differentiating between Flutter packages and plugins

Sylvia Dieckmann · LIVE

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

4:12 min

Introduction to cross-platform mobile development with Flutter

Majid Hajian · LIVE

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

Videos

See all

Related articles

See all