# Geschlecht egal, Hauptsache: Du kannst programmieren.
Du bist mit Freude Informatiker# und wohnst in unserer Nähe, dann solltest Du noch folgendes mitbringen:
Du beherrschst
• HTML / (S)CSS
• Javascript
• Shared Worker
• Ajax vs EventSource
• STOMP
Du kennst die Ansätze
• Single Page Application (SPA)
• Model-View-Controller (MVC)
• RESTful Architecture
• Event-Driven Architecture
Bringe Deine eigene Expertise aus dem SPA-Umfeld ein und lerne selber neue Themen von anderen im Team. Versuche Dich doch Server-seitig in JAVA, nutze die Feinheiten des HTTP-Protokolls, strukturiere von dort Oberflächen mittels Statless Templates, verstehe Security oder wage Dich an die App-Entwicklung mit Swift oder für Android heran.
Folge unserem Konzept die Anwendung ganzheitlich zu verstehen. Lerne Komplexität durch klare, erstaunlich einfache Strukturen & Abstraktionen zu denken und zu beherrschen. Werde zum „All-Rounder#“.
Wir sitzen im Lüntec, einer vollständig zum Büropark umfunktionierten ehemaligen Zeche.
Wir nennen es den Campus, denn mit seiner eigenen Cafeteria, den Veranstaltungsmöglichkeiten,
mehreren verschiedenartigen Gebäuden und viel Grün drum herum, hat es den Charakter eines Campus.
Dein Mac
Wir haben uns dazu entschieden, alles unter Mac zu entwickeln.
Wir entwickeln gerne schöne und intuitive Produkte und nutzen deshalb auch selber gerne solche.
Ein Mac ist für unsere Art der Arbeit die
beste Symbiose zwischen Entwicklungsunterstützung und Arbeitsplatz-Komfort.
Deine Musik
Kopfhörer und Programmieren passt häufig prima zusammen.
Phasen der Konzentration - einzig und alleine auf den Code ohne stärende Nebengeräuche - lassen einen so manche Herausforderung lösen.
Phasen des Gestaltens alleine mit Musik und dem optischen Eindruck kann auch inspirierend sein.
Vielleicht auf den ersten Blick etwas ungewöhnlich. Wir machen es uns einfach & bequem.
Wir nutzen Macs.
Große Displays und Magic Mouse auf dem Tisch.
Das unterliegende Unix ist der direkte Gateway zum Server.
Sei es um sich per SSH und durch die Bildung von Forward- und Reverse-Tunneln auf
native Art ohne Zusatztools mit allen Entwicklungskomponenten zu verbinden.
Oder den Server direkt auf dem eigenen Rechner
laufen zu lassen und so seine eigene Laborbedingungen während der Entwicklung zu schaffen.
Papierlos – Größere Ablagen brauchen wir nicht. Natürlich schreiben wir auch mal auf ein Blatt,
aber archivieren bedeutet, rein in den Scanner und in unserem digitalem Workbook einsortieren.
Koordination, Dokumentation, Test, ... all dieses ist bei uns sehr nahe an dem, wie wir programmieren.
Agil – Es ist nicht genau SCRUM und auch nicht genau KANBON.
Dieses sind so oder so nur Prozessvorschläge, wenn man nichts Besseres gefunden hat.
Wir haben unseren Weg gefunden.
Einige sagen, wir würden etwas wie Extreme Programming betreiben. Auf jeden Fall agieren wir sehr agil.
Systemunterstützt – Alles steht in unserem Workbook – bestehend aus zwei Systemen.
In dem einen bilden wir Ticktes, Versionen und Releases ab.
Per Drag & Drop bestimmen wir in Versionen und Epics unsere Arbeitspakete,
die wir wiederum unter uns Nutzer-bezogen verteilen.
Im anderen System – eine Art Wiki - legen wir ab, was wir dokumentarisch erhalten wollen.
Unser Framework – Unser Querschnittsprojekt. Von Projekt zu Projekt wächst es weiter.
Wir beginnen auch nicht jedesmal bei Null, sondern haben verschiedene technische
Mittel bereits zur Wiederverwendung vorbereitet. Haben eine eigene Expression-Language
für das Web-Frontend entwickelt, um eine einfache Anbindung von View & Modell mit nur
4 Befehlen zu ermöglichen. Oder um Dynamik in der Anwendung mit immer wieder gleichen Grundmitteln zu erzeugen.
Das Framework ist jedoch so offen, dass wir letztlich auf alles eingehen können.
Wenn Du uns Bewerberdaten per E-Mail schickst, benutze bitte bewerbung@produkter.eu . Auf diesem Weg sind die Unterlagen direkt und ausschließlich an der Personalverantwortlichen Stelle / Geschäftsführung. Andere Stellen haben keinen Zugriff auf Deine Sendung. Deine Sendung wird zudem (bei Unterstützung durch Deinen E-Mail-Dienst) automatisch TLS-verschlüsselt bis zu uns übertragen.
Wir führen keine Bewerberdatenbank. Wir nutzen Deine Unterlagen nur für den Bewerbungsdialog mit Dir. Solltest Du ein Mitglied unseres Teams werden, wandern die Unterlagen in Deine Personalakte. Entscheidest Du dich anders bzw. finden wir nicht zusammen, werden Deine Unterlagen nach einer Verweildauer für mögliche Rückkopplung Deinerseits vorgehalten (ca. 6 Monate) und anschließend vernichtet/gelöscht. Während dieser Verweildauer sind die Unterlagen weiterhin ausschließlich der Personalverantwortlichen Stelle / Geschäftsführung zugänglich.