Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.03.2025
Verfügbar zu: 100%
davon vor Ort: 10%
iOS
Swift
Xcode
SwiftUI
Git
Continuous Integration
Softwarearchitektur
Scrum
Objective-C
UIKit
Projekte
Senior iOS Developer
- developed an app for route planning and timetable apps
- collaborated with a cross-functional team in a scrum process
- built configurable abstract components with SwiftUI and Combine
- build custom solutions for Apple Maps
Stadtwerke München GmbH
Senior iOS Developer
- developed a public transport navigation support iOS application for users with visual impairment
- used SwiftUI and ComposableArchitecture to build new components
- optimised the app for VoiceOver usage with strong focus on accessibility
- used GitLab for collaboration and continuous integration
Senior iOS Developer
- developed core frameworks for route planning and timetable apps
- collaborated with a cross-functional team in a scrum process
- built highly configurable abstract components in Objective C and Swift
- used SwiftUI and Combine to build new components
- build custom solutions for Apple Maps
- optimised the app for VoiceOver usage
HaCon Ingenieurgesellschaft mbH
Senior iOS Developer
- developed a social networking iOS app
- collaborated with developers, PO, UX in a scrum process
- built components with MVVM architecture and reactive programming
- used Firebase tools like Crashlytics, Firestore, Analytics, RemoteConfig etc.
- implemented features like Usercentrics, Apple Sign in etc.
- worked with Apollo and GraphQL
- refactored legacy Objective-C code
Senior iOS Developer
- lead responsibility for development of an e-commerce iOS application
- collaborated with an international crossfunctional team in a scrum process
- supported the process of hiring new developers by doing technical interviews
- assured quality with unit and UI tests
Senior iOS Developer
- developed an enterprise iPad application in the field of hospital transition management
- worked in a small agile developer team
- main responsibility for app architecture and code quality
- focused on reusable components, introduced reactive programming into the project
KF Interactive GmbH
Senior iOS Developer
- developed different iOS applocations in the fields payment, identity management and mail
- worked in a large team with a strong Scrum process
- collaborated with iOS and Android developers, UX designers, requirement managers, api developers, scrum master, testers etc.
T-Systems Multimedia Solutions
- developed a social networking iOS application
- collaborated with developers, product owner, designer and testers in a Scrum process
- used VIPER architecture
F&P GmbH | FEiG & PARTNER
- developed an Android application for medication intake
@ KF Interactive GmbH
- ported an Objective-C SDK to Swift with test driven development
iOS & Android Developer
@ Becker Joest Volk Verlag
Aus- und Weiterbildung
HTWK Leipzig
HTWK Leipzig
Kompetenzen
Top-Skills
iOS
Swift
Xcode
SwiftUI
Git
Continuous Integration
Softwarearchitektur
Scrum
Objective-C
UIKit
Produkte / Standards / Erfahrungen / Methoden
SUMMARY:- Senior iOS developer with 10+ years of experience in a professional environment
- Worked for companies of different sizes on complex userfocused software applications
- Proficiency in writing clean, reusable and testable code by using clean software architecture and design patterns
- Masters degree in computer science
- Ability to work on projects requiring detailed analysis, team work, problem solving, time management, clear communication and logical thinking
- Constantly learning new technologies
- Writing articles about iOS development
SKILLS:
- iOS, Swift
- Xcode
- Objective-C
- Architecture & Design Patterns (MVVM, Routing, Dependency Injection, VIPER, TCA)
- Automated Tests (Unit Tests, UI Tests)
- UI (SwiftUI, UIKit, Auto Layout)
- Source Code Management (Git, GitLab, Bitbucket)
- Networking (REST, GraphQL, OAuth)
- Databases (SwiftData, Core Data, Realm, SQL)
- Dependency Management (SPM, CocoaPods)
- Distributing (Testflight, Firebase, App Store)
- Agile Development, Scrum Tools (Jira, Confluence)
- Collaboration with UX/UI (Figma, Zeplin)
- Reactive Programming (Combine, RxSwift)
- CI & CD (Fastlane, Codemagic, GitLab CI, Jenkins)
- Android Development (Kotlin, Jetpack Compose, Java)
- Server-Side Development (Server-Side Swift, Node.js)
- Web Development (React, Gatsby)
Projekte
Senior iOS Developer
- developed an app for route planning and timetable apps
- collaborated with a cross-functional team in a scrum process
- built configurable abstract components with SwiftUI and Combine
- build custom solutions for Apple Maps
Stadtwerke München GmbH
Senior iOS Developer
- developed a public transport navigation support iOS application for users with visual impairment
- used SwiftUI and ComposableArchitecture to build new components
- optimised the app for VoiceOver usage with strong focus on accessibility
- used GitLab for collaboration and continuous integration
Senior iOS Developer
- developed core frameworks for route planning and timetable apps
- collaborated with a cross-functional team in a scrum process
- built highly configurable abstract components in Objective C and Swift
- used SwiftUI and Combine to build new components
- build custom solutions for Apple Maps
- optimised the app for VoiceOver usage
HaCon Ingenieurgesellschaft mbH
Senior iOS Developer
- developed a social networking iOS app
- collaborated with developers, PO, UX in a scrum process
- built components with MVVM architecture and reactive programming
- used Firebase tools like Crashlytics, Firestore, Analytics, RemoteConfig etc.
- implemented features like Usercentrics, Apple Sign in etc.
- worked with Apollo and GraphQL
- refactored legacy Objective-C code
Senior iOS Developer
- lead responsibility for development of an e-commerce iOS application
- collaborated with an international crossfunctional team in a scrum process
- supported the process of hiring new developers by doing technical interviews
- assured quality with unit and UI tests
Senior iOS Developer
- developed an enterprise iPad application in the field of hospital transition management
- worked in a small agile developer team
- main responsibility for app architecture and code quality
- focused on reusable components, introduced reactive programming into the project
KF Interactive GmbH
Senior iOS Developer
- developed different iOS applocations in the fields payment, identity management and mail
- worked in a large team with a strong Scrum process
- collaborated with iOS and Android developers, UX designers, requirement managers, api developers, scrum master, testers etc.
T-Systems Multimedia Solutions
- developed a social networking iOS application
- collaborated with developers, product owner, designer and testers in a Scrum process
- used VIPER architecture
F&P GmbH | FEiG & PARTNER
- developed an Android application for medication intake
@ KF Interactive GmbH
- ported an Objective-C SDK to Swift with test driven development
iOS & Android Developer
@ Becker Joest Volk Verlag
Aus- und Weiterbildung
HTWK Leipzig
HTWK Leipzig
Kompetenzen
Top-Skills
iOS
Swift
Xcode
SwiftUI
Git
Continuous Integration
Softwarearchitektur
Scrum
Objective-C
UIKit
Produkte / Standards / Erfahrungen / Methoden
SUMMARY:- Senior iOS developer with 10+ years of experience in a professional environment
- Worked for companies of different sizes on complex userfocused software applications
- Proficiency in writing clean, reusable and testable code by using clean software architecture and design patterns
- Masters degree in computer science
- Ability to work on projects requiring detailed analysis, team work, problem solving, time management, clear communication and logical thinking
- Constantly learning new technologies
- Writing articles about iOS development
SKILLS:
- iOS, Swift
- Xcode
- Objective-C
- Architecture & Design Patterns (MVVM, Routing, Dependency Injection, VIPER, TCA)
- Automated Tests (Unit Tests, UI Tests)
- UI (SwiftUI, UIKit, Auto Layout)
- Source Code Management (Git, GitLab, Bitbucket)
- Networking (REST, GraphQL, OAuth)
- Databases (SwiftData, Core Data, Realm, SQL)
- Dependency Management (SPM, CocoaPods)
- Distributing (Testflight, Firebase, App Store)
- Agile Development, Scrum Tools (Jira, Confluence)
- Collaboration with UX/UI (Figma, Zeplin)
- Reactive Programming (Combine, RxSwift)
- CI & CD (Fastlane, Codemagic, GitLab CI, Jenkins)
- Android Development (Kotlin, Jetpack Compose, Java)
- Server-Side Development (Server-Side Swift, Node.js)
- Web Development (React, Gatsby)
Das Freelancer-Portal
Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.