Unsere Teams

Keiner ist allein so schlau
wie wir alle zusammen.

Wir sind ein bunter Haufen. Und das ist unser größtes Asset. Denn für große Ideen braucht es große Vielfalt. Deshalb bringen wir in unseren Teams verschiedenste Kompetenzen und Erfahrungsbereiche, Meinungen und Hintergründe unter einem Dach zusammen. So können wir Lösungen entwickeln, die aus mehr als einer Perspektive Sinn machen. Das führt zu besseren Ergebnissen und macht Spaß.

Unsere Teams

Wo alle Fäden zusammenlaufen. Dort ist genauso viel Organisations- wie Kommunikationstalent gefragt. Unser Projektmanagement-Team spielt eine zentrale Rolle im Entwicklungsprozess und stellt sicher, dass die Kundenerwartungen mit dem Projektverlauf übereinstimmen. Insofern sind unsere Projektmanager*innen im ständigen Austausch mit unseren Kund*innen einerseits und den interdisziplinären Projektteams aus Design, Entwicklung und Testing andererseits.

Wenn du gerne mit Menschen aus unterschiedlichen Branchen in Kontakt bist und ein gutes Auge für das große Ganze als auch für das kleine Einzelne hast, könnte dir die Arbeit im Projektmanagement gefallen. Bewirb dich und werde eine*r unserer Fädenzieher*innen.

Eine Idee ist am Ende immer nur so gut wie ihre Umsetzung. Deswegen arbeiten wir in der iOS Entwicklung mit einem Team, das genauso erfahren wie neugierig ist. Es kümmert sich um die technische Umsetzung unserer Projekte auf allen Apple Plattformen – von der ersten Codezeile bis zur Veröffentlichung im Apple Store. Die Codequalität steht dabei immer an erster Stelle. Dafür bleiben wir up-to-date bei den aktuellen Best Practices in der Softwareentwicklung. Eine, die sich über lange Zeit hinweg bewährt hat, ist die Programmiersprache Swift. Eine andere ist die App Architektur mithilfe von MVVM und ein reaktiver Programmierstil.

Als Mitglied im iOS-Team arbeitest du an der Umsetzung von verschiedensten Projekten mit. Wir freuen uns, wenn du deine Ideen und Erfahrungen von Anfang an einbringst. Wenn diese Art zu arbeiten mit dir resoniert, dann schreib uns.

Expertise braucht Spezialisierung. Alle Lösungen, die spezifisch für die Android Plattform umgesetzt werden, kommen von Entwickler*innen, die sich genau darauf spezialisiert haben. So stellen wir sicher, dass alle plattformspezifischen Guidelines und Qualitätsanforderungen eingehalten werden. Dabei fokussieren wir uns nicht nur auf Smartphones und Tablets, sondern arbeiten auch mit Wear, Auto und Things. Wir verfolgen neue Entwicklungen genau und prüfen laufend ihre Einsatzfähigkeit in unseren Projekten.

Wenn auch dein Herz für Android schlägt und du deine Expertise in diesem Bereich einbringen und vertiefen möchtest, könnte dir die Arbeit bei uns gefallen. Bewirb dich und werde Teil unseres Android-Teams.

Ein Dreh- und Angelpunkt. Das Web-Team bewegt sich zwischen den drei Bereichen Frontend, Backend und Infrastructure. Jeder von ihnen erfordert unterschiedliche Kompetenzen. Deswegen konzentrieren sich unsere Web-Teammitglieder am Anfang auf einen einzelnen Bereich und richten sich danach langfristig als Full-Stack Engineer über alle drei Felder hinweg aus. Wir definieren IT-Service Projekte über API-, ERM- und Architektur-Spezifikationen und setzen unsere Feature-Pakete in einer testbaren Weise um. Durch gemeinsame Konventionen und Best Practices stellen wir einen reibungslosen Betrieb und eine nachhaltige Wartung sicher. Unsere Backend-Services und Web-Frontends implementieren wir typischerweise in TypeScript – wir sind jedoch polyglott und verstehen Design-Patterns über Sprachen hinweg. Themen und Technologien wie RESTful, GraphQL, PostgreSQL/NoSQL, Docker, Kubernetes, React.js/MobX sind in unserem Arbeitsalltag omnipräsent.

Jeder dieser drei Bereiche ist ständig im Wandel. Mit deinen Ideen und Erfahrungen hast du einen direkten Einfluss darauf, wie wir zukünftigen Herausforderungen begegnen. Wenn du so viel Lust am Mitgestalten und Vorantreiben hast wie wir, dann schreib uns.

Mehr als bloß Testing. Qualitätssicherung beginnt bei uns schon am Anfang des Entwicklungsprozesses und geht weit über das Testen hinaus. Unser Quality Management Team stellt sicher, dass die Ergebnisse den Qualitätsanforderungen entsprechen und unterstützt unsere Programmierer*innen im Entwicklungsprozess. Oft reicht es dabei, die richtigen Fragen zu stellen, um mögliche Missverständnisse oder Fehler zu vermeiden. Beim Testen der Software setzen wir auf unterschiedliche Herangehensweisen und Set-ups. So erarbeiten wir beispielsweise anhand von destruktiven Tests eine konstruktive Kritik.

Ein Faible für kompromisslose Qualität, vorausschauendes Denken und ein gutes Auge für Details. Das bringen gute Qualitätsmanager*innen mit. Alles weitere lernst du on the job. Schreib uns, wenn du interessiert bist! Wir freuen uns auf deine Nachricht!

all about apps academy

Programmier deine Zukunft auf Erfolg

Wir denken, es ist nie zu früh und selten zu spät, um ein*e Top Entwickler*in zu werden. Darum bieten wir in der all about apps academy Ausbildungen und Lehren für jede*n an: Für alle, die noch die Schule besuchen und jene, die sie bereits abgeschlossen haben. Für alle, die vor dem Studium stehen, gerade eine Pause davon machen oder schon fertig sind. Aber ganz besonders für all jene, die Freude am Lernen und Lust am Schaffen haben.

Kein passendes Angebot dabei?

Ergreif selbst die Initiative!