27.10.2026 aktualisiert


100 % verfügbar
Senior Software Engineer | Software Architekt
Hamburg, Deutschland
Hamburg +25 km
Dipl.-Ing. (Uni, Technische Informatik)Skills
C (Programmiersprache)HTMLJavaJavaScriptUser Experience (UX)Apple IOSXcodeAnwendungsarchitekturBluetoothClient-Server-ArchitekturCSSMobile Application DevelopmentCouchbaseEclipseIcloud
Schwerpunkte
- Technische Konzeption, Architektur und Entwicklung von nativen iOS-Apps
- Expertise in Swift, SwiftUI, iOS-SDK
- Softwarearchitektur im Umfeld mobiler Anwendungen
- Modelgetriebene Softwareentwicklung
Methoden/Standards
- Mobile-App-Architektur, Client-Server-Architektur
- Architektur-/Designmuster: OOD, OOP, MVC, MVVM, MVVM-C, VIPER
- RESTful, JSON, OpenAPI, OAuth
- Functional / Reactive / Concurrent Programming
- Domänenspezifische Sprachen (DSL)
- Model-Driven Software Development (MDSD)
- Machine Learning, LLM APIs, LLM-Assisted Coding, Agentic Engineering
- TDD, CI/CD
- Agile Entwicklung, Scrum, Kanban
Programmiersprachen
- Swift, SwiftUI, Combine, RxSwift
- Objective-C, C
- Java, Xtend, Kotlin
- JavaScript, TypeScript, React
- HTML, CSS, XML, XSD
- Python
- SQL
Werkzeuge/Plattformen
- iOS SDK, UIKit, Xcode
- Eclipse, Xtext, OSGi
- Claude.ai, Ollama, LangChain
- iCloud, Realm, MongoDB, Couchbase Lite, MySQL, Oracle DB
- SPM, CocoaPods, Carthage, fastlane
- Git, SourceTree, GitHub, Bitbucket
- TestFlight, Crashlytics
- Bitrise, Jenkins, Firebase, Azure
- node.js, Tomcat, Apache Server, Heroku
- Xtext, Eclipse, OSGi
- Bluetooth LE
- Jira, Confluence
- iOS, macOS
Erfahrung
Berufserfahrungmehr als 10 Jahre
Freelancer seit2013
Sprachen
DeutschMutterspracheEnglischverhandlungssicherRussischMuttersprache
Projekthistorie
Bike Intervals - Interval trainer for cyclists: https://apps.apple.com/de/app/bike-intervals/id1451484258
Fachliche Konzeption, UX/UI-Design, Architektur, Technologieauswahl, Programmierung
Fachliche Konzeption, UX/UI-Design, Architektur, Technologieauswahl, Programmierung
Entwicklung von Features der iOS-App
- iOS-Entwicklung
- App-Architektur
Entwicklung u.a. mit SwiftUI / Combine
- App-Architektur
Entwicklung u.a. mit SwiftUI / Combine