Das Unternehmen sucht einen engagierten Full Stack Developer, der sowohl Frontend- als auch Backend-Komponenten entwickelt und implementiert. In dieser Rolle sind Sie verantwortlich für die Konzeption und Realisierung von Benutzeroberflächen sowie Backend-Diensten und APIs. Sie gestalten und optimieren Datenbankstrukturen und führen Tests durch, um die Codequalität sicherzustellen. Das Team legt großen Wert auf eine proaktive und lösungsorientierte Arbeitsweise. Sie arbeiten in einem dynamischen Umfeld, das von Wachstum geprägt ist und neue Technologien implementiert, um maximale Performance zu erreichen. Ihre Ideen und Ihr Engagement sind gefragt, um bestehende Anwendungen zu warten und weiterzuentwickeln. Das Arbeitsumfeld bietet Ihnen die Möglichkeit, an digitalen Kundenprojekten aus verschiedenen Branchen zu arbeiten. Hierbei wird die Kundenkommunikation und Kapazitätsplanung größtenteils vom Projektmanagement übernommen, sodass Sie sich voll und ganz auf Ihre technische Arbeit konzentrieren können. Das Unternehmen fördert Ihre individuelle Weiterentwicklung und bietet Ihnen einen optimal ausgestatteten Arbeitsplatz mit modernster Technik. Zudem sind regelmäßige Teamevents Teil der Unternehmenskultur, die den Zusammenhalt im Team stärken.
Full Stack Developer (m/w/d, Vollzeit)
Beschreibung
Anforderungen
Der ideale Kandidat hat ein Studium der (Wirtschafts-)Informatik oder eine vergleichbare Ausbildung, wie beispielsweise eine Ausbildung zum Fachinformatiker für Anwendungsentwicklung, abgeschlossen. Sie bringen Erfahrung in der Entwicklung webbasierter Lösungen mit, die auf objektorientierten Programmiersprachen basieren. Zudem sollten Sie Kenntnisse in der Frontend-Entwicklung mit HTML, CSS, JavaScript sowie Frameworks wie React und TypeScript haben. Erfahrung in der Backend-Entwicklung mit Node.js, PHP und Content-Management-Systemen wie TYPO3, WordPress und Shopware ist ebenfalls erforderlich. Ein sicherer Umgang mit relationalen Datenbanken (SQL) wird vorausgesetzt. Darüber hinaus sind Sie in der Lage, die IT-Technik zu pflegen und zu warten sowie Usability-Tests durchzuführen. Persönliche Eigenschaften wie Teamfähigkeit, eine überzeugende Persönlichkeit und analytisches Denken sind für diese Position von großer Bedeutung. Sie sollten motiviert sein, stets das Beste aus Projekten herauszuholen und ein Interesse daran haben, Dinge positiv zu beeinflussen.