Senior iOS-Entwickler (Swift/Objective-C) - Remote Vollzeitposition

Aus der Ferne
Vollzeit
Wir suchen einen versierten iOS-Entwickler mit profunden Kenntnissen in Swift und Objective-C für unser dynamisches Entwicklungsteam. In dieser Schlüsselposition konzipieren und entwickeln Sie hochleistungsfähige, zuverlässige mobile Anwendungen und gestalten die Zukunft unserer iOS-Plattform aktiv mit. Hauptaufgaben - Konzeption und Implementierung anspruchsvoller Anwendungen für die iOS-Plattform unter Verwendung moderner Swift 5.9+ und Objective-C Technologien. - Enge Zusammenarbeit mit funktionsübergreifenden Teams zur Definition und Umsetzung innovativer Produktfunktionen. - Durchführung fundierter Code-Reviews zur Sicherstellung höchster Qualitätsstandards und Einhaltung bewährter Entwicklungspraktiken. - Identifizierung und Behebung von Leistungsengpässen zur kontinuierlichen Optimierung der Anwendungsperformance. - Implementierung sauberer, wartbarer Codestrukturen unter strikter Befolgung der SOLID-Prinzipien. - Programmgesteuerte Umsetzung komplexer Benutzeroberflächen mit besonderem Augenmerk auf Nutzerfreundlichkeit. - Entwicklung und Integration von Client-Server-Anwendungen mit RESTful APIs und moderner Netzwerkarchitektur. - Aktive Beteiligung am gesamten Entwicklungszyklus vom Konzept bis zur Markteinführung. - Kontinuierliche Evaluierung und Integration neuer iOS-Technologien zur Verbesserung unserer Entwicklungsprozesse. Erforderliche Qualifikationen - Mindestens 3 Jahre nachweisbare Berufserfahrung in der professionellen iOS-Entwicklung. - Fundierte Expertise in Swift (Version 5+) und solide Kenntnisse in Objective-C. - Umfassendes Verständnis zentraler iOS-Frameworks wie UIKit, Foundation und Core Data. - Nachgewiesene Kompetenz in der programmatischen Umsetzung komplexer UI-Layouts. - Fundierte Kenntnisse der Apple-Designrichtlinien und deren praktische Anwendung. - Praktische Erfahrung mit Versionskontrollsystemen, insbesondere Git. - Solides Verständnis und konsequente Anwendung der SOLID-Prinzipien. - Umfangreiche Erfahrung in der Entwicklung von Client-Server-Anwendungen. - Ausgeprägte analytische Fähigkeiten und detailorientierte Arbeitsweise. - Bereitschaft zur konstruktiven Teamarbeit und Mitarbeit an gemeinsamen Aufgaben. Wünschenswerte Qualifikationen - Praktische Erfahrung mit Projektmanagement-Tools wie Jira und Confluence. - Kenntnisse in der Entwicklung und Implementierung von Unit- und UI-Tests. - Vertrautheit mit modernen Architekturmustern wie MVC, VIPER oder Clean Swift. - Erfahrung mit SwiftUI und dem Combine-Framework für reaktive Programmierung. - Praktische Kenntnisse verschiedener Dependency-Manager (CocoaPods, Swift Package Manager). - Verständnis für CI/CD-Pipelines und automatisierte Build-Prozesse. - Beiträge zu Open-Source-Projekten oder veröffentlichte Anwendungen im App Store. - Kenntnisse in der mobilen Sicherheitsimplementierung und Datenschutzpraktiken. Warum Sie zu uns kommen sollten Als Teil unseres internationalen Teams arbeiten Sie an zukunftsweisenden Projekten mit signifikanter Marktrelevanz. Wir bieten eine vollständig flexible Remote-Arbeitsumgebung, wettbewerbsfähige Vergütung und umfangreiche Möglichkeiten zur fachlichen Weiterentwicklung. Unsere Unternehmenskultur fördert Innovation, kontinuierliches Lernen und eine ausgewogene Work-Life-Balance in einem respektvollen, diversen Arbeitsumfeld.