Beschreibung
Für unseren Kunden in Nürnberg sind wir aktuell auf der Suche nach einem Senior Entwickler mit Schwerpunkt App-Entwicklung (m/w/d).Falls Sie die folgende Projektbeschreibung interessiert und Sie die Anforderungen ausreichend abdecken, bitten wir Sie um kurzfristige Rückmeldung unter Angabe Ihrer Kontaktdaten, Ihrer Konditionen für den genannten Einsatzort (Stunden- oder Tagessatz) sowie Ihres Profils (vorzugsweise in Word).
Gerne können Sie uns dieses per E-Mail an schicken. Da der E-Mailversand bekanntermaßen nicht zu den sichersten Datenübertragungen zählt, möchten wir Ihnen zusätzlich eine sichere und verschlüsselte Upload-Möglichkeit für Ihre Bewerbungsunterlagen anbieten. Nutzen Sie dazu die Schaltfläche „Bewerben“ in unserem Projektportal unter https://mindheads.de.
Projektstandort: Nürnberg (derzeit 100% Remote)
Dauer: asap bis 30.04.2022
Abgabefrist beim Kunden: 03.12.2021
Das App-Team ist für die Entwicklung, Pflege und den Betrieb von nativen Smartphone-Apps des Kunden für Android- und iOS-Geräte zuständig.
Die Apps ergänzen das Webportal als zielgruppenorientierte, digitale Services und als komplementärer, mobiler Zugangskanal für die Online- und Bestandskunden und spielen eine wichtige Rolle in der „Digitalen Agenda“ des Kunden.
Das App-Team übernimmt für oben genannte Apps alle Aufgaben, die in diesem Kontext für die Entwicklung und den Betrieb anfallen.
Arbeiten in einem Interdisziplinären Team (Entwickler iOS/Android, Designer, Tester)
Teilweise enge Zusammenarbeit mit anderen Teams der OPO (Design, OPDT / Product Delivery, Redaktion, Change Management)
Direkte Abstimmungen mit anderen Teams bei Nutzung von Schnittstellen (derzeit: REST, PACT)
Umsetzung und teilweise Mitgestaltung der App-Designpatterns
Einsatz der jeweils aktuellsten Entwicklungsumgebungen (derzeit: Xcode / Android Studio)
Analyse des Nutzerverhaltens und Auswertung dessen (derzeit: Webanalytics Matomo)
Umsetzung der Apps nach Richtlinien der Barrierefreiheit (BITV 2.0)
Durchführung von Produkt-Tests verschiedener fachlicher Konstellationen (bspw. unterschiedliche Rechtskreise) und technischer Smartphone / OS Kombinationen
Einsatz von Push-Notifications (derzeit: Firebase)
Erstellung der Apps mit einheitlichem Design für ein konsistentes Auftreten unter Anlehnung an die aktuellen Web Designvorgaben
Pflege und Instandhaltung von einigen wenigen notwendigen Backendsystemen
Design und Erstellung von App-Store Auftritten (Visuals und Beschreibungstexte)
Review und Beantwortung von Anwenderfeedbacks in den App-Stores
Abstimmungen im Reviewprozess mit den Store-Prüfern und anschließende Veröffentlichung der Apps in den Stores
Aufgaben:
Ansprechpartner für fachliche und technische Fragen seines Zuständigkeitsbereichs und zugehörigem Issue-Resolution und –Tracking
Kontinuierliche Arbeitsplanung gemeinsam mit dem Scrum-Team.
Erstellung bzw. Anpassung der Softwaremodelle, Batch- und Software-Komponentenprofilen
Durchführung von Code-Reviews und Behebung der identifizierten Fehler
Planung und Durchführung von Komponententests (Manuell und Automatisiert)
Unterstützung der Tester bei der Prüfung der Software-Elemente
Problemanalyse und Behebung von auf Produktion identifizierten Fehlern (? 3rd Level-Support im Rahmen der Instandhaltung)
Abstimmung, Review und Schätzung der fachlichen Anforderungen
Wissenstransfer an interne Mitarbeiter und andere externe Dienstleister mit der gleichen Rolle • Einhaltung von Codequalitätsrichtlinien
Nachhalten von Erfolgsmethoden der Softwareentwicklung
Implementierung neuer und Weiterentwicklung bestehender Apps (IOS / Android)
Sicherstellung der korrekten Verknüpfung von Backend und Frontend
Design und Entwicklung der Software
Design und Realisierung der Softwarearchitektur
Analyse der Anforderungen (mit Anwendereinbindung)
Testplanung / Testdurchführung inklusive Testautomatisierung
UI/UX Softwareergonomie (mit Anwendereinbindung)
Analyse und Behebung von Softwarefehlern
Betrieb und Wartung von Entwicklungs- und Testumgebungen
Bau und Deployment der Software für die jeweiligen Zielumgebungen
Monitoring des Betriebs der Software
Abstimmungen und Übergaben mit weiteren Bereichen des Auftraggebers
Anforderungen:
Erfahrung in den o.g. Aufgabengebieten
Erfahrungen mit folgenden Technologien:
- XText zur Entwicklung von domänenspezifischen Sprachen (DSL)
- Innovator zur Erstellung von UML-Modellen
- SOAP und Messaging Schnittstellen über einen Oracle ESB
- Messaging über KAFKA
- Logging Dienste wie Jaeger, Prometheus oder der ELK-Stack
Für Fragen, Anregungen oder Wünsche stehen wir Ihnen gern zur Verfügung. Aktuelle Informationen über uns sowie weitere Vakanzen finden Sie auch auf unserer Homepage: https://mindheads.de
Kontakt:
mindheads GmbH
Dr.-Haas-Straße 4
96047 Bamberg
Tel.