iOS Architekt - ab sofort- 100% Remote

Munich, Bavaria  ‐ Remote

Keywords

Apple IOS Application Programming Interfaces (APIs) Scalability Mobile Application Software Multidisciplinary Approach Backend Innovation Architecture Architectural Patterns Test Automation Business Process Improvement Code Review Continuous Integration IOS SDK JSON Project Management Model View Controller (MVC) Model View ViewModel Enfermería Performance Improvement Product Engineering Quality Management Writing Documentation Technical Documentation Testing Strategies Git Restful Api

Description

Überblick:
Wir suchen einen erfahrenen iOS-Architekten, der die Entwicklung unserer mobilen Anwendungen leitet. Der ideale Kandidat verfügt über umfangreiche Erfahrung in der iOS-Entwicklung, im Architekturentwurf und im Projektmanagement. Sie sind verantwortlich für die technische Ausrichtung unserer iOS-Projekte und stellen Skalierbarkeit, Leistung und Wartbarkeit sicher. Als iOS-Architekt arbeiten Sie eng mit interdisziplinären Teams zusammen, darunter Designer, Produktmanager und Backend-Entwickler, um hochwertige mobile Lösungen zu liefern.


Aufgaben:
1. Architekturentwurf: Definieren und implementieren Sie robuste architektonische Muster für iOS-Anwendungen, um Skalierbarkeit, Leistung und Wartbarkeit sicherzustellen.
2. Technische Führung: Bieten Sie technische Anleitung und Mentoring für das iOS-Entwicklungsteam und fördern Sie eine Kultur der Exzellenz und Innovation.
3. Code-Überprüfung: Führen Sie regelmäßige Code-Reviews durch, um die Einhaltung von Codierungsstandards, Best Practices und architektonischen Richtlinien sicherzustellen.
4. Leistungsoptimierung: Identifizieren und beheben Sie Leistungsengpässe in iOS-Anwendungen durch Code-Optimierung und architektonische Verbesserungen.
5. Integration von Drittanbieterlösungen: Bewerten und integrieren Sie Drittanbieterbibliotheken und APIs, um die Funktionalität und Effizienz von iOS-Anwendungen zu verbessern.
6. Plattformübergreifende Kompatibilität: Arbeiten Sie mit Backend-Entwicklern zusammen, um eine nahtlose Integration zwischen iOS-Anwendungen und serverseitigen Systemen sicherzustellen.
7. Sicherheit: Implementieren Sie Sicherheitsbest Practices, um Benutzerdaten zu schützen und sich vor potenziellen Bedrohungen wie Datenverletzungen und unbefugtem Zugriff zu schützen.
8. Qualitätssicherung: Arbeiten Sie eng mit QA-Ingenieuren zusammen, um umfassende Teststrategien zu entwickeln und die Lieferung hochwertiger, fehlerfreier iOS-Anwendungen sicherzustellen.
9. Dokumentation: Erstellen und pflegen Sie technische Dokumentationen für iOS-Anwendungen, einschließlich Architekturdiagrammen, API-Dokumentationen und Codekommentaren.
10. Kontinuierliche Verbesserung: Bleiben Sie über die neuesten Trends und Technologien in der iOS-Entwicklung auf dem Laufenden und suchen Sie aktiv nach Möglichkeiten zur Verbesserung von Prozessen und Tools.


Anforderungen:
1. Mehr als 5 Jahre Erfahrung in der iOS-Entwicklung mit nachgewiesener Erfolgsbilanz bei der Architektur und Bereitstellung komplexer mobiler Anwendungen.
2. Expertise in der Swift-Programmiersprache und iOS SDK.
3. Gutes Verständnis von iOS-Architekturmuster wie MVC, MVVM und VIPER.
4. Erfahrung mit RESTful APIs, JSON und asynchroner Programmierung.
5. Kenntnisse in Versionsverwaltungssystemen wie Git.
6. Ausgezeichnete Problemlösungs- und Analysefähigkeiten.
7. Effektive Kommunikationsfähigkeiten mit der Fähigkeit zur Zusammenarbeit mit interdisziplinären Teams.
8. Erfahrung mit agilen Entwicklungsmethoden ist von Vorteil.
9. Kenntnisse in CI/CD-Pipelines und automatisierten Testframeworks sind wünschenswert.

Eckdaten:
ab sofort
100% remote
12 Monate Vertrag
Start date
ASAP
Duration
12 months
From
Optimus Search GmbH
Published at
08.03.2024
Contact person:
Donika Marinova
Project ID:
2726026
Industry
Finance
Contract type
Freelance
Workplace
100 % remote
To apply to this project you must log in.
Register