Deerstone GmbH

Fullstack-Entwickler (m/w/d) React + Java

Deerstone GmbH

Fullstack-Entwickler (m/w/d) React + Java

Fullstack-Entwickler (m/w/d) React + Java

Deerstone GmbH

Deerstone GmbH

Deerstone GmbH

  • Braunschweig
    Bürostandorte
  • Vollzeit
  • 55,000 - 70,000 €
    Jahresgehalt
  • Fortgeschritten und Senior
    Du brauchst mindestens 3-5 Jahre Berufserfahrung.
  • Hybride Arbeit
    Du solltest alle zwei Wochen ins Büro kommen

Veröffentlicht am 23.8.2024

Für die Stelle in unserem Unternehmen suchen wir jemanden, der die Softwareentwicklung als Teamarbeit verstehen. Es ist klar, dass für den Projekterfolg jeder seine speziellen Kenntnisse einbringen muss, doch am Ende zählt nur, ob die Software funktioniert und einen Mehrwert für den Anwender liefert. Den Weg dorthin gestaltest du aktiv mit - vom Schreiben der Story bis zur Implementierung und Präsentation vor den Stakeholdern! Dabei kannst du dich nicht nur auf dein Team verlassen, sondern bekommst Team-übergreifende Unterstützung - bei uns gibt es keine Silos.

Dein Projekt ist für das Unternehmen und für die Erreichung unserer Ziele essentiell - und du trägst mit deiner Mitarbeit wesentlich zum Erfolg der Deerstone bei. Unsere Vision und Mission ist es, durch unsere Softwarelösungen einen positiven Einfluss auf auf die Gesellschaft zu nehmen und uns dabei als Unternehmen stetig weiterzuentwickeln.


Tätigkeiten

Wir suchen Verstärkung für unser agiles Entwicklungsteam im Bereich Automotive. Gemeinsam mit unserem Kunden (Auftraggeber) wollen wir den Zulassungsprozess (Homologation weltweit) von Fahrzeugen optimieren. Dazu suchen wir Verstärkung im Bereich Softwareentwicklung.


Du arbeitest in einem agilen Entwicklungsteam nach Scrum. Der Entwicklungszyklus beträgt 4 Wochen. Agile Entwicklungsprozesse (Daily, Review, Refinement und Retro) sollten dir nicht fremd sein. Wir haben regelmäßige Abstimmungsrunden (remote) mit dem Kunden. Das Projektmanagement findet in Jira statt.


Deine Kernaufgaben sind die Frontend-Entwicklung mit React und die Backend-Entwicklung mit Java.


Du wirst in diesem Projekt mit den folgenden Technologien arbeiten:

  • React (functional)
  • Tailwind CSS
  • shadcn/ui
  • Axios (HTTP-Client)
  • Java
  • JUnit
  • SpringBoot
  • SpringJDBC
  • MySQL


In diesem Projekt ist die größte Herausforderung die Fachlichkeit des Umfelds. Eine gewisse Einarbeitungszeit wirst du benötigen und Tatkräftig mitzuarbeiten, aber dein Team steht dir jederzeit für Fragen zur Verfügung. Du solltest ein generell Interesse an der Fahrzeugentwicklung haben, denn wir begleiten mit unseren Software den Zulassungsprozess und die Modellpflege von Fahrzeugen.


Anforderungen

Was ist ein Muss im Frontend und im Backend?

  • React Framework (funktional). Insbesondere das funktionale React (Hooks) ist hier ein Muss. Es gibt keinen klassenbasierten Ansatz im Projekt.
  • Programmieren in Java. Du solltest mit Java Lambda Expressions, Streaming API und dem Konzept von Java Records vertraut sein.
  • SQL ist ein Muss. Wir benutzen keinen OR-Mapper wie Hibernate.

Ein Plus wäre:

  • shadcn/ui (oberflächen Framework - beautifully designed components that you can copy and paste into your apps). Auch wenn Du noch nichts davon gehört hast, total fein.
  • Tailwind im Frontend.


Auch "nice-to-have" im Sinne des Projektes ist es, wenn Du ein Verständnis für Softwareentwicklung in einem Konzern mitbringst und somit die Kundenseite verstehst.


Team

Der Montagmorgen sollte sich genauso schön anfühlen wie der Freitagnachmittag. Dafür ist ein wertschätzendes, gut kommunizierendes und gut gelauntes Team in unseren Augen das Wichtigste.


Wir sind ein kleines (mit Dir 10-köpfiges) Team mit verschiedenen Erfahrungsstufen und einem weitem Altersspektrum. Wir arbeiten gerne remote, freuen uns aber auch darauf, einmal im Monat gemeinsam im gesamten Team die Ergebnisse vorzustellen und uns nach einem Snack auch über Zusammenarbeit, Wünsche oder Verbesserungsvorschläge auszutauschen. Aber auch in unseren klimatisierten Büros ist man sehr willkommen und findet über die freien Getränke hinaus sicher auch einen Herausforderer für eine spontane Kicker-Runde. Ein wenig Stolz sind wir auch auf die Dachterrasse mit einer angeberischen Blick über Braunschweig. Im östlichen Ringgebiet findet man auch sehr schöne kleine Bistros.


Darüber hinaus gibt es mindestens einmal im Monat die Möglichkeit bei den freiwilligen Team-Events die Kolleginnen und Kollegen besser kennenzulernen. Wir leben und arbeiten nach Scrum-Werten, dürfen Methoden aber dennoch hinterfragen, diskutieren und gemeinsam optimieren, damit sie uns nicht ausbremsen. Bei der ganzen Kommunikation gibt es aber auch Deepfocus - Zeiten, an denen du dich ganz auf deine Aufgaben konzentrieren kannst, ohne dass du Termine oder Anrufe bekommst.

Generell werden fast alle Team-Themen gemeinsam in moderierten Meetings besprochen und fair abgestimmt. Es gibt keine Hierarchien, jeder kann und soll sich auf Augenhöhe einbringen.


Wir freuen uns auf dich und dein Talent!


Bewerbungsprozess

Der Bewerbungsprozess ist bei uns mehrstufig, kann aber innerhalb weniger Tage abgeschlossen werden. Wichtig ist uns, dass du nicht nur in das Entwicklungsteam, sondern auch in unser kleines Unternehmen passt. Es gibt keine Coding Challenges! Wir brauchen kein Anschreiben. Deine Motivation finden wir im Gespräch heraus :)


Der Bewerbungsprozess läuft wie folgt ab:

  • Schreib uns im Chat und beantworte die Fragen in der Nachricht. Wir machen dann ein paar Terminvorschläge für einen Video-Call (MS-Teams) 💻. Im Call werden die Geschäftsführung und der Scrummaster des Entwicklungsteams sein. Dort wird geprüft, ob Du menschlich in das Team und das Unternehmen passt. Das gilt natürlich für beide Seiten.
  • Wenn es von beiden Seiten passt, werden wir ein persönliches Treffen in unserem Büro in Brauschweig vereinbaren, damit du auch unsere Räumlichkeiten kennenlernen kannst.
  • Danach lernst du das gesamte Entwicklungsteam und ggf. den Kunden kennen. Wahrscheinlich per Video-Call oder bei einem unserer Reviews vor Ort in Braunschweig.

labels:relevantSkills

JavaReactTypeScriptSpring BootSQLMySQLGitOpenShiftAgile SoftwareentwicklungScrum

labels:requiredLanguages

languages:English (languageLevels:conversational)languages:German (languageLevels:native)

Benefits

Flexible Arbeitszeiten

Im Scrum-Team gibt es nur wenige fixe und für das gesamte Team obligatorische Termine - dazu gehört das Daily um 9:45 Uhr, ein wöchentliches Refinement am Montagnachmittag und eine Review / Retro Veranstaltung am Mittwoch im Abstand von zwei Wochen. Wie du deine Arbeit dazwischen erledigst, legen wir in deine Verantwortung.

Freie Wahl der Arbeitsgeräte

Was auch immer du für die bestmöglichste Erreichung deiner Ziele benötigst - wir unterstützen dich. Ob Linux, Mac oder Windows - wir überlassen dir die Wahl deines Werkzeugs.

30+ Urlaubstage

Du bekommst bei uns 30 Urlaubstage und wir bieten dir mit einem Arbeitszeitkonto die Option, auch mal ein verlängertes Wochenende zu realisieren. Du willst auch mal aus dem Ausland arbeiten? Sprich das mit uns ab und wir unterstützen dich dabei.

Unbefristeter Arbeitsvertrag

Wir möchten mit dir eine Perspektive für eine lange und zufriedene Zusammenarbeit aufbauen. Niedrige Fluktuation und eine hohe Mitarbeiterzufriedenheit sprechen für uns.

Weiterbildung

Du weißt am Besten, was du für die Erreichung der Ziele sowohl im Team als auch Unternehmen benötigst. Getreu unserer Leitlinien "Learn - Act - Share" setzen wir voll auf Weiterbildung innerhalb und außerhalb des Unternehmens und legen dabei Wert darauf, auch mal über den Tellerrand zu schauen - das Thema muss nicht immer Tech sein ;)
Dafür treffen wir uns alle zwei Wochen zu einem internen Wissensaustausch.

Steuerfreier Sachbezug

An deinem Geburtstag bekommst du von uns ein liebevolles und händisch zusammengestelltes Geschenk.

Job-Rad

Wir verhelfen dir über das Jobrad-Portal zu deinem Wunschfahrrad.

Mitarbeiter-Events

Arbeit ist nicht alles und gerade bei Remote-Teams kommt die soziale Interaktion oft zu kurz. Da die tägliche Begegnung auf dem Flur beim Heißgetränk so nicht möglich ist, sind uns die Mitarbeiter-Events um so wichtiger. An einem Mittwoch im Monat - dem Deerstone Day - laden wir regelmäßig zum gemeinsamen Mittagessen in unser Büro ein und lassen den Arbeitstag bei einem After-Work-Event hinter uns. Ob Brett- oder Videospiele, Kanufahren oder was auch immer - Zeit für dich und deine Kollegen.

Betriebliche Altersvorsorge

Wir unterstützen dich selbstverständlich bei der betrieblichen Altersvorsorge und übernehmen auch bestehende Aufträge.

Barrierefrei

Unser Office ist mit Rampe und Fahrstuhl ausgestattet und auf Wunsch gibt es höhenverstellbare Schreibtische.

Gute Verkehrsanbindung

Unser Office ist nicht weit vom Braunschweiger Hauptbahnhof entfernt und mehrere Buslinien halten ganz in der Nähe.

Freie Getränke

Ein Kühlschrank mit verschiedenen gekühlten Getränken und ein Kaffee- und Espressoautomat dienen dir und deinem Durst.

Sprachkurse

Du willst dein Business-Englisch auffrischen? Kein Problem, wir buchen dir einen Kurs und du darfst dich in der Arbeitszeit fortbilden.

Deerstone GmbH

👋 Hallo! Schön, dass du dir unsere Stelle anschaust! Wenn du interessiert bist, klicke einfach auf "Jetzt bewerben", um dich zu bewerben. Danach kannst du direkt mit uns chatten, falls du Fragen hast oder den nächsten Schritt besprechen möchtest.

Wir freuen uns auf dich! 😊

Profile picture for

Ähnliche Jobs

bitside GmbH

bitside GmbH

Software Engineer (m/w/d)

Köln, München, Münster, Berlin, Kassel, Hamburg, Frankfurt am Main, Dresden, Leipzig, Jena, Magdeburg, Rostock, Hof, Regensburg, Nürnberg, Rosenheim, Stuttgart, Ulm, Freiburg im Breisgau, Karlsruhe, Mannheim, Saarbrücken, Heidelberg, Würzburg, Dortmund, Düsseldorf, Hannover, Bremen, Aachen, Essen, Bochum, Duisburg, Wuppertal, Bonn, Augsburg, Chemnitz or Remote

TRIOLOGY GmbH

TRIOLOGY GmbH

Softwareentwickler (m/w/d)

Braunschweig

TRIOLOGY GmbH

TRIOLOGY GmbH

Senior Softwareentwickler (m/w/d)

Braunschweig