Full Stack Developer (m/w/d)

Golem.de: Eine starke Marke

Golem.de berichtet seit 25 Jahren über IT-Themen. Wir lieben Technik, guten Journalismus und guten Code und sind auf einem sehr guten Weg, die zentrale Anlaufstelle für IT-Profis in allen Phasen ihrer Karriere zu werden. Grundlage ist dabei ein stabiles Tech-Setup. Auch wenn es nicht sexy und hip klingt: Wir sind stolz auf unser robustes System, das auf etablierter Technologie (PHP, JS) basiert. Es ist von den Jahren her alt, aber definitiv nicht unmodern. Deine Aufgabe bei uns: es rundum zu betreuen und weiterzuentwickeln.

Du arbeitest Vollzeit als Full Stack Developer in unserem dreiköpfigen Entwicklerteam mit kurzen Kommunikations- und Entscheidungswegen und wenig Overhead. Es gibt keinen Head of, zu dritt organisiert ihr euch unkompliziert untereinander, erstellt Arbeitspakete und agiert selbstverantwortlich. Außer mit deinen Dev-Kollegen hast du im Arbeitsalltag anlassbezogen Kontakt mit externen IT-Dienstleistern (z. B. Hosting).
  
Die zu erledigenden Tasks sind vorwiegend eher klein, aber komplex, herausfordernd und abwechslungsreich. Wichtig sind uns vor allem Effizienz, Schnelligkeit und Pragmatismus für die Nutzung sowie eine gute Kommunikation bei der Umsetzung. Besonderen Wert legst du auf gute Dokumentation und Projektplanung. Auch lichtest du gemeinsam mit den Developer-Kollegen das Dickicht aus gewachsenen Code-Strukturen und unterschiedlichen Stacks.
  
Grundsätzlich solltest du Lust haben, dich aktiv bei uns einzubringen – wir halten nicht dogmatisch an einem Status quo fest. Deine Dev-Kollegen erwarten, von dir als Sparringspartner hinterfragt zu werden. Dein Input wird geschätzt und hat Impact. Du wirst bei uns nicht einfach nur Code schreiben, sondern bestimmst bereits zuvor konzeptionell mit. Umso wichtiger ist es, dass du ein gutes Verständnis von Softwarearchitektur hast. Darüber hinaus freuen sich auch die Kollegen aus der Redaktion, mit dir ein weiteres erfahrenes Gegenüber zu haben, wenn sie zu Entwicklerthemen recherchieren.

 
 

Deine Aufgaben    

  • Du betreust unter anderem unser Redaktionssystem mit CMS (Eigenentwicklung) und die Abos sowie unser Monitoring-Dashboard. 
  • Du wartest unser System, schließt etwaige Doku-Lücken, setzt neue Features um und testest sie. Wenn du dabei auf Sachen stößt, die ein Refactoring vertragen, als eigenständige Services mit einer API besser gelöst werden oder unbedingt in die Cloud müssen, dann stellen wir dir folgende Grundsatzfragen: Macht es unser Setup schneller, effizienter, einfacher, sicherer, stabiler?    
  • Du sorgst für die Anbindung von internen und externen APIs und Datenbanken.  
  • Du setzt strukturierte Methoden für Dokumentation und Projektplanung um. Wenn du Verbesserungspotenzial bei unseren Workflows siehst, nehmen wir das gerne an.


Mit welchen Technologien du arbeitest: 
   

Wir arbeiten mit unserer aktuellen Entwicklungsumgebung, verschiedenen Stacks, Cloud, Containern und Virtuellen Maschinen, darunter    

  • PHP, Node.js, HTML, JS, CSS, PUG
  • Git
  • MySQL
  • Linux und Shell-Skripte
  • Schnittstellen und APIs (bspw. Payment)
  • Docker Container, Kubernetes
  • Google Cloud Platform


Du musst nicht für alle genannten Technologien vollständige Expertise mitbringen; einiges kann man lernen (bspw. Payment-API, technisches SEO, usw.). Wir lassen uns mit guten Argumenten auch davon überzeugen, neue Wege zu gehen. Dass du dich weiterbildest, ist nicht nur möglich, sondern auch erwünscht, zum Beispiel in Workshops der Golem Karrierewelt oder auf Konferenzen u.
ä., wo du dich auch mit Kollegen aus anderen Häusern vernetzt und austauscht. 
   

Was wir erwarten:    

  • mehrjährige Erfahrung in der Konzeption und Entwicklung von Webanwendungen auf Basis von PHP, JavaScript und HTML
  • Erfahrung mit Datenbanken und SQL, insbesondere MySQL
  • Git-Versionsmanagement
  • Linux und Kommandozeile
  • Erfahrung in der Nutzung von Cloud-Angeboten wie AWS oder Google Cloud
  • Erfahrung in der Softwarewartung, Fehlerbehebung & Feature-Entwicklung
        

Was du sonst noch mitbringen solltest:  

  • Du hast ausgeprägte analytische Fähigkeiten und ein gutes Zahlenverständnis.
  • Du beherrschst Deutsch (C1) und Englisch (B2) in Wort und Schrift.
  • Du arbeitest selbständig und proaktiv, kannst gut im Team arbeiten, tauscht dich gern aus.   
  • Erfahrung in Projektplanung (Lastenheft, Tickets, User Stories)
  • Erfahrungen mit agilen Arbeitsmethoden sind wünschenswert
  • Erfahrung mit Payment-APIs sind wünschenswert
        

    Willkommen bei Golem.de!   

    Golem.de ist mit rund 30 Angestellten ein recht kleines Team mit großen Ambitionen und großer Freude am Experimentieren und Lernen. Die Aufgaben sind entsprechend vielfältig und herausfordernd.    

    Basis unserer Zusammenarbeit sind flache Hierarchien, schnelle Entscheidungswege, großer Gestaltungsspielraum und ein wertschätzender Umgang miteinander. Für deine Ideen und Anregungen findest du immer ein offenes Ohr.    

    Deine Arbeit kannst du in unserem Büro in Berlin Mitte oder remote erledigen, auch Mischmodelle sind bei uns üblich. Dein Arbeitsgerät und Betriebssystem suchst du selbst aus. 

    Wir freuen uns auf deine Mail an jobs@golem.de!