WebentwicklungFull-Stack Softwareentwickler*in (m/w/d)

Als Full-Stack Softwareentwickler*in hilfst Du uns dabei, die Schnittstelle zwischen Anwendung, Server und Datenbank zu schaffen. Daher hast Du bereits versierte Kenntnisse in Frontend- und Backend-Technologien entwickeln können, ein Verständnis für Datenbank-Architekturen erlangt und weist worauf es ankommt, wenn es darum geht Anwendungen auf Servern zu deployen.

Eigenverantwortlich, erhälst Du die Möglichkeit Webbasierte Softwareprojekte zu planen und zu konzipieren. Dabei behälst Du die Anforderungen an das Produkt im Blick und kannst diese für dein Team verständlich aufarbeiten. Ebenfalls hast Du Spaß daran, deine eigenen Ideen zu entwickeln und kannst diese konstrukiv und verständlich einbringen.

Das Team ist die Basis für den Erfolg unserer Projekte. Um das bestmögliche Ergebnis zu erzielen, tauschst Du dich selbstständig mit deinen Team-Kolleg*innen über die fachlichen Aspekte des Projektes aus und teilst dein Wissen wo es gebraucht wird. Dabei schaffst Du es ebenfalls die Nutzerperspektive auf das Projekt zu verstehen und Deinem Team näher zu bringen.

Deine Aufgaben

  • Programmierarbeiten (Frontend & Backend) an neuen und bestehenden Softwareprojekten

  • Entwurf von Architektur für Webseiten und webbasierte Softwarelösungen

  • Qualitätskontrolle in Form von Code-Reviews und Funktionstests

  • Planung von Testumgebungen und Szenarien

  • Projektbezogene Einrichtung von Servern und Datenbanken

  • Planung von Arbeiten & Anforderungsmanagement für neue und bestehende Softwareprojekte

  • Entwicklung von Anwendungsprogrammierschnittstellen (APIs)

  • Updates entwickeln, um die Benutzerfreundlichkeit und die Möglichkeiten des Backends unserer Softwarelösungen zu verbessern

  • Zusammenarbeit mit Teammitgliedern, um attraktive und funktionale Software zu entwickeln

  • Zusammenarbeit mit Nutzern, um ihre technologischen Bedürfnisse zu verstehen

  • Ein Projekt in jeder Phase des Lebenszyklus der Systementwicklung (SDLC) betreuen

Wen suchen wir?

Must haves

Deine Hard-Skills

  • Versierte Kenntnisse in PHP, JavaScript, HTML, CSS / SASS, MySQL, Git und Composer

  • Erfahrungen in der Front- & Backendentwicklung

  • logisches Verständnis für Programmiersprachen

  • Berufserfahrung / absolviertes Studium oder Ausbildung

  • Fähigkeit Anwendungen zu entwerfen und zu konzipieren

  • Englischkenntnisse

Must haves

Deine Soft-Skills

  • Teamfähigkeit

  • Durchsetzungsvermögen

  • Verantwortungsbewusstsein

  • Kritik- und Konfliktfähigkeit

  • Empathie

  • Organisationsfähigkeit

  • Analytisches Denken

Nice to haves

  • Kenntnisse im Umgang mit GitLab, Docker, ddev

  • Kenntnisse in Frontend-Frameworks

  • Verständnis und / oder Erfahrung im Umgang mit CI / CD Prozessen

  • Kenntnisse in Frameworks wie Laravel, Drupal, Symphony oder Tailwind

  • Erfahrung im Arbeiten mit IDE’s wie PhpStorm, IntelliJ oder VS Code

  • Erfahrungen im Projektmanagement

Was bieten wir?

  • Entspannte Arbeitsatmosphäre

  • temporäre Homeoffice Option & Remotearbeit, egal von wo

  • Flexibilität in Teil- und Vollzeitbeschäftigung

  • Arbeit und menschlicher Austausch auf Augenhöhe

  • Ansprüche an Konfilktfreudigkeit und Fehlerakzeptanz

  • Kostenfreie Getränke

  • Siebträgermaschine für Hobby-Baristas

  • keinen Obstkorb, aber sind offen 

Genau das Richtige für Dich?

Wir bieten eine Festanstellung innerhalb unseres interdisziplinären Teams aus Entwicklern und UX-Designern. Ein hohes Maß an eigenverantwortlichem Arbeiten und strukturiertes, kreatives Denken ist dafür Voraussetzung – und unser Versprechen!

Wir freuen uns auf Deine Bewerbung und eine Auswahl Deiner Besten Referenzen aus dem Bereich Entwicklung an jobs@yousign.de.