About this role
Deine Aufgaben Du arbeitest nicht nur an Features, sondern an der Weiterentwicklung der Systeme selbst: - Entwicklung von Mobile Apps mit React Native & TypeScript - Strukturierung und Weiterentwicklung bestehender Codebasen - aktive Teilnahme an Code Reviews als fachlicher Austausch - Treffen und Einordnen technischer Entscheidungen im Projekt Du musst nicht alles neu bauen – aber du solltest Dinge sichtbar besser machen können. Dein Profil Für unsere Projekte suchen wir Teammitglieder, die über einzelne Aufgaben hinausdenken, Verantwortung übernehmen und nachhaltige Softwarelösungen mitgestalten möchten. - Du hast ein abgeschlossenes Studium der Informatik oder eine vergleichbare Qualifikation. - Du triffst fundierte Entscheidungen – auch dann, wenn nicht alle Informationen vorliegen. - Du verfügst über ein solides technisches Fundament und praktische Erfahrung in der Softwareentwicklung. - Du arbeitest strukturiert, sorgfältig und pragmatisch. - Du hinterfragst bestehende Lösungen und suchst nach nachhaltigen Verbesserungen. - Du hast Interesse daran, dich fachlich weiterzuentwickeln und Neues zu lernen. Zu guter Letzt: Du hast Freude an Softwareentwicklung – daran, komplexe Zusammenhänge zu verstehen, Probleme zu lösen und gemeinsam gute Lösungen zu entwickeln. Deine Benefits Wir haben einen klaren Anspruch an Qualität – und entwickeln unsere Arbeitsweise kontinuierlich weiter. Technisch setzen wir dabei unter anderem auf folgende Technologien und Standards: - React Native und TypeScript als Standard, - strukturierte Code Reviews als Teil des Entwicklungsprozesses, - State Management (z.B. Redux) und klare Architekturprinzipien, - REST-basierte APIs und saubere Validierung (z.B. zod). Darüber hinaus haben wir bereits etablierte Engineering-Bausteine, auf denen wir bewusst aufbauen, z.B. - GitLab CI mit wiederverwendbaren Pipeline-Komponenten, - ESLint und Prettier für Linting und Formatierung, - Docker und Kubernetes für Containerisierung und Deployment, - Logging und Monitoring mit Prometheus und Grafana, - Matomo für produktnahe Auswertungen. Natürlich gehören auch klassische Benefits dazu, darunter flexible Arbeitszeiten, moderne Arbeitsplätze, JobRad, Hansefit sowie gemeinsame Events und Aktivitäten als Team.