Backend Developer*in gn Köln · Festanstellung, Vollzeit

Deine Aufgaben

  • Gefühl für (Code-)Qualität, Sicherheit und Performance
  • Fähigkeit gut strukturierten, effizienten und wartbaren Code zu schreiben, sowie existierenden Code zu verbessern (boyscout rule)
  • Ausgezeichnete analytische Fähigkeiten
  • Selbst-Organisation und Einhalten von Deadlines
  • Erfahrung mit agilen Methoden (wie SCRUM/XP)
  • Focus auf Nutzbarkeit und nutzer-zentriertes Design
  • Team player und gleichzeitig in der Lage Teil-Projekte von Idee zum Deployment zu führen
  • Interesse und Freude an neuen Technologien und Ideen und Lust diese mit anderen Team-Mitgliedern zu teilen

Dein Profil

Wir sind auf der Suche nach einem talentierten Backend Entwickler (m/w/d) zur Unterstützung unserer Arbeit im Bereich Development an unserem Standort in Köln.
Wir suchen keinen oldschool Java/C++ Programmierer, sondern einen kreativen Entwickler, der Lust hat neue innovative Projekte an den Start zu bringen. Die Sprache steht nicht im Vordergrund, sondern das ideale Ergebnis.
Aktuell arbeiten wir größtenteils mit Javascript, Typescript and Phyton und diversen Datenbanksystemen. Wir entwickeln uns ständig weiter und Du entscheidest gemeinsam mit uns, wie das Ganze weitergeht.
Wir entwickeln keine „Internet-Auftritte“, sondern Lösungen, die den Endnutzer faszinieren, bewegen und beeindrucken, sei es auf dem Desktop, Mobile, Konsole, einer Installation oder was uns sonst noch einfällt. Wir bieten dir einen Job, in dem du nie auslernst und deiner Faszination mit der digital-kreativen Welt gemeinsam mit unserem Team aus Screen- und Motion Designern, Konzeptern und Entwicklern ausleben kannst.
Wir freuen uns auf deine aussagekräftige Bewerbung mit Arbeitsproben, Gehaltsvorstellung sowie Angabe des möglichen Eintrittstermins.


Must have:

  • 3+ Jahre Erfahrung im Backendbereich
  • Exzellentes Wissen in Javascript (inkl. neuester ES**-Features)
  • Node.js auf Produktiv-Systemen
  • Design, Dokumentation und Entwicklung von APIs (REST / GraphQL)
  • Fähigkeit Kunden-Anforderungen in ein stimmiges Daten-Model zu verwandeln
  • Datenbanken (wie PostgreSQL/MySQL/MongoDB)
  • Integration von APIs der Kunden sowie Cloud-Services

Nice to have:

  • Weitere Programmiersprachen (wie Typescript, Python, Go,…)
  • Realtime Communication (Websockets / WebRTC)
  • Gitlab CI/CD
  • Docker / Terraform / Kubernetes
  • Cloud-Umgebungen wie AWS / Azure / GCP



Was dich erwartet

  • Anspruch

    Unser Team aus Kreativen und Spezialisten arbeitet mit viel Leidenschaft an seinen Projekten und liebt es auch, die Herausforderungen in den Details zu lösen. Vor Beginn einer Arbeit definieren wir gemeinsam die Ziele und Besonderheiten eines jeden Projektes.

  • Eigenverantwortung

    Bei uns bekommt jeder Mitarbeiter ein großes Maß an Freiraum zur Entfaltung und eigenständigen Auslegung seiner Arbeit. Das ist wichtig, um auf neue Ideen zu kommen und den Projekten einen persönlichen Schliff zu geben. Allerdings erwartet bei uns auch niemand, an die Hand genommen zu werden.

  • Weiterentwicklung

    Wir organisieren uns in kleinen Projekt-Teams, in denen sich jeder einzelne nach seinem Talent mit Ideen und Verantwortung einbringen kann. Eine klassische Kreativ-Direktoren- und Management-Struktur, die die Teams in ihrer Entwicklung bremsen könnte, gibt es bei uns nicht.

Du willst mehr wissen? Klick dich durch!

Finde mehr über uns heraus