Android Entwickler (m/w/d) - Positionsnr. 3672

Hessen, Frankfurt am Main  ‐ Vor Ort
Dieses Projekt ist archiviert und leider nicht (mehr) aktiv.
Sie finden vakante Projekte hier in unserer Projektbörse.

Beschreibung

Für unseren Kunden in Frankfurt am Main sind wir aktuell auf der Suche nach einem Android Entwickler (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: Frankfurt am Main (100% on-site)
Dauer: 28.10.2019 - 03.01.2020
Volumen: 50 PT
Abgabefrist beim Kunden: 14.11.2019

 
Aufgaben:
Durchführen von Aufwandschätzungen für die Implementierung und alle zur technischen Inbetriebnahme notwendigen Aufwände der im Anforderungskontext notwendigen Funktionen.
Die technische Umsetzung / die Codierung der erforderlichen Funktionen auf Basis der beim Auftraggeber eingesetzten Entwicklungswerkzeuge, Frameworks und Bibliotheken für das Betriebssystem Android.
Die Erstellung von JUnit-/E2E-Tests zur Unterstützung der Testautomatisierung wie im jeweiligen Aufgabenbezug notwendig.
Die 0vollständige Dokumentation der technischen Komponenten nach geltenden Standards des Auftraggebers sowie in den projektspezifischen Werkzeugen.
Eine enge Zusammenarbeit mit den Disziplinen Business Engineering, User Experience Consulting, Test sowie Betrieb.
Beheben von Fehlern aus den Testphasen in den Applikationen / Komponenten auch in den von anderen Entwicklern implementierten Codeteilen / Funktionen / Modulen / Bibliotheken etc.
Vorbereiten, Durchführen und Dokumentieren von Komponententests, Modultests, Modulgruppentests.
Unterstützen und Vorbereiten von Last- und Performancetests.
Erstellen und pflegen von für die Wartung und den Betrieb der entwickelten Komponenten notwendigen Systemdokumentationen
Erstellen von Lieferpaketen für die betreffenden Applikationen unter Einsatz der im jeweiligen Kontext geltenden CI/CD Werkzeuge und deren Regeln.
Einrichten und pflegen von Entwicklungsumgebungen .
Platzieren von entwickelten Anwendungen in den Stores der jeweiligen Plattformen (z.B. Google Play Story, Apple Store) nach geltenden Standards des Auftraggebers.
Einhalten der vereinbarten Standards (Rahmenvertrag, Programmierrichtlinien, Process Library, Bereichs- und Projekthandbuch).
Unterstützung und Beratung des Auftraggebers bei der Durchführung von Quality Gates im Projektkontext.
Unterstützung und Beratung der an der Umsetzung der konzipierten Lösung beteiligten Teams während der kompletten Laufzeit des Projektes.
Dokumentation aller Ergebnisse in den im jeweiligen Projektkontext genutzten Werkzeugen und in der im jeweiligen Projektkontext geforderten Sprache (Deutsch oder Englisch).

Anforderungen:
Fundierte praktische Erfahrung in der Entwicklung von Anwendungen für Android ab 5.x, inkl. Debugging in Android Studio - aktuelles Wissen über Programmierung in Android
Methodenwissen in Vorgehensweisen der Projektarbeit (z.B. Scrum, Kanban)
Umfangreiche Erfahrung im Konfigurationsmanagement unter Einsatz von GIT und der Bedienung und Benutzung von Continuous Integration/Continuous Delivery (CI/CD) Pipelines
Nachgewiesene Erfahrung mit der Anwendung von Webservices mit REST unter Verwendung von JSON oder XML
Kenntnisse und Erfahrungen im Einsatz von Testautomatisierungsframeworks und deren effiziente Einbindung in den Entwicklungsprozess
Kenntnisse in Sicherheitsarchitekturen und den Sicherheitsmechanismen der Plattform Android
Praktische Erfahrung im Bereich der UX/UI Design (Implementierung von Design-Vorgaben) und die dazu notwendige plattformspezifische Erfahrung
Bereitschaft zur Teilnahme an fachlichen Teamzeremonien (im agilen Kontext z.B. Daylies, Sprint Reviews, Plannings. In anderen Vorgehensweisen an fachbezogenen Besprechungen und Meetings des Projektteams)
Bereitschaft, sich anstehende Aufgaben anhand der eigenen Kompetenzen und in Abstimmung mit dem Umsetzungsteam eigenständig aus dem Backlog / den Arbeitspaketen des Projektes anzunehmen und die Ergebnisse in den vom Projekt dafür genutzten Werkzeugen zu dokumentieren und abzulegen.
Bereitschaft, interdisziplinären Teams mit internationalen Kollegen zu unterstützen und ggf. die Projektsprache Englisch anzunehmen und auch ggf. alle notwendige Kommunikation und Dokumentation in Englisch durchzuführen bzw. zu erstellen.


 Wünschenswert:
Umfangreiche Methodenkenntnisse und Erfahrungen in deren Anwendung (TDD/BDD)
Kenntnisse und Erfahrungen in der Umsetzung von Cloud-spezifischen Anforderungen der Softwareentwicklung für AWS Cloud
Überblickswissen über die Frameworks Cordova bzw. Xamarin oder vergleichbare Erfahrung in Entwicklung in Web-Technologien
Überblickswissen in mindestens einem technologisch benachbarten Gebiet wie JEE/JSF oder iOS ab Version 7
Erfahrung in der Zusammenarbeit in internationalen Projekten und kommunikationssicheres Business Englisch (internationale Entwicklungsteams)



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.

Start
11.2019
Dauer
2 Monate
Von
mindheads GmbH
Eingestellt
07.11.2019
Ansprechpartner:
Gerd Blumenschein
Projekt-ID:
1845231
Vertragsart
Freiberuflich
Um sich auf dieses Projekt zu bewerben müssen Sie sich einloggen.
Registrieren