Description
Für ein innovatives und stetig wachsendes führendes Unternehmen (Transport) suchen wir zur weiteren Projektunterstützung für ein sehr kollegiales Team einen freiberuflichen:Mobile Entwickler (m/w/d) Android
Start: asap
Dauer: 31.03.2021 +Option
Volumen: Vollzeit
Einsatzort: remote
Information:
Folgende Ziele werden hier verfolgt:
Im Rahmen des Projekts wird eine Check-In Be-Out App auf Basis Android gebaut. Das Projekt wird weitgehend agil nach Scrum entwickelt.
Speziell soll hier ein SDK erarbeitet werden, welches neben den Standardfunktionalitäten (Einbindung Bibliothekt etc.) auch UI beinhaltet. Dieses SDK soll anschließend in die App des Kunden integriert werden.
Aufgabe:
• Programmierung /Implementierung/Refactoring technischer Komponenten in Applikationen auf Basis der unter 3 genannten Technologien.
• Erarbeitung eines SDK mit UI und anschließender Integration in eine App
• Entwicklung und Umsetzung einer Testarchitektur für automatisiertes Tests mit Hilfe von Unit Tests, Integrationstests, Akzeptanztests und Mockobjekten mit z.B. Gherkin, cucumberish.
• Expertise und Beratung/Coaching in modernen Anwendungsarchitekturen (Clean-Code, Emergent Architecture, SOLID, Mobile Gateway)
• Optimierung der Build-Architektur (Continous Integration/Continous Deployment) mit Hilfe von Jenkins/TeamCity, CocoaPods, Carthage, fastlane und/oder anderen hilfreichen Werkzeugen
• Expertise und Coaching in der Nutzung von automatisiert erhobenen Qualitätsmetriken (statische und dynamische Codeanalyse)
• Expertise und Coaching in Themen des Scrum-Development (Pair-Programming, TDD, Re-factoring, etc.)
• Analyse von Problemstellungen im genannten Kontext sowie Erarbeiten und Bewerten von Handlungsoptionen zur Lösung der Problemstellungen gemäß Best Practises des Marktes und unter Berücksichtigung der Kundensituation
• Wartung (Fehleranalyse/Ausarbeitung Kundenfeedback)
• Erstellen von Lieferpaketen für die betreffenden Applikationen
Skills:
• Mehr als 2 Jahre praktische Erfahrung in der Nutzung folgender Technologien:
Android, Java 6+, ADB, JUnit, HTML 5, JavaScript, CleanCode, Refactoring, SVN oder GIT, Eclipse, UML2, SQlite, Soap, Rest, Hudson, Jenkins, Maven, Linux, Sonar, UI Testing, Google Maps
• Mehr als 2 umgesetzte Projekte mit Scrum, Kanban, Test driven, Feature Driven
• Intensive praktische Erfahrung mit auto-matisierten Integrations-, Last- und Per-formancetests, End-To-End-Tests, UI-Tests, Unit-Tests
• Mehr als 2 umgesetzte Projekt mit AWS, Gitlab, EKS, Helm
• Json, REST Services
Kontakt: (Bitte mit ID und Angabe Ihres Stundensatzes)
Andreas Biermann
mund consulting AG
Am Alten Berg 31