Stephan Schulz

ist verfügbar. ✅

Bis 2026, Lead Full-Stack Architect (Mobile & AI), trailward.ai (Independent Product Venture)
Berlin, Germany

Fähigkeiten und Kenntnisse

iOS
SwiftUI
Swift
Objective-C
Flutter
Dart
Cross-platform Development
Mobile Development
GraphQL
REST
OpenGL
Encryption
Software Architecture
Clean Architecture
MVVM
MVVM-C
VIPER
Redux
MVP
Domain-driven Design (DDD)
Dependency Injection
Modular Architecture
Scalable Systems
Design Patterns
State Management
Event-Driven Architecture
DRY
SOLID
Functional Reactive Programming
Combine
Code Reviews
Documentation
Static code analysis
Code Quality
Code Ownership
Unit Testing
Functional Tests
Integration Testing
Snapshot Testing
Mocking
Code Coverage
Continuous Integration
Continuous Delivery
CI/CD
Release Management
Testflight
Linting
VSCode
Figma
Performance Profiling
Memory Profiling
Scrum
KANBAN
Jira
Git Flow
Cross-functional Collaboration
Agile Software Development
Stakeholder Communication
Technical Leadership
Mentoring
Knowledge Sharing
Developer Experience
Engineering Culture
Communication
Long-term Thinking
Sustainable Architecture
Technical Enablement
Human-Centered Development
Decision Making
Problem Solving
Systems Thinking

Werdegang

Berufserfahrung von Stephan Schulz

  • Current 21 years and 5 months, since 2005

    Senior Software Engineer | iOS & Flutter | Architecture & Enablement

    Stephan Schulz

    My core expertise lies in building scalable mobile applications using native iOS and Flutter. With 20+ years’ experience, I bring a holistic approach that helps teams move forward with clarity and purpose. I create structure in complex environments, think long-term, support products through steady execution, mentor thoughtfully, and foster positive, collaborative teams.

  • 7 months, Aug 2025 - Feb 2026

    Lead Full-Stack Architect (Mobile & AI)

    trailward.ai (Independent Product Venture)

  • 5 months, Oct 2024 - Feb 2025

    Senior Backend Engineer (Dart)

    Trading Engine (Independent Product Venture)

  • 1 year and 6 months, Oct 2022 - Mar 2024

    Senior Flutter Developer

    On AG

    At On, I was an integral part of building their first public multilingual iOS/Android app using Flutter. I contributed to key features like Product List, Search, Product Detail, Cart, and Checkout. The app used layered architecture with BLoC for state management, GetIt/Injectable for dependency injection, and AutoRoute for navigation. Modular UI components improved consistency, with full unit and snapshot test coverage. I also helped implement a cross-platform payment plugin. The project followed Scrum.

  • 9 months, Oct 2021 - Jun 2022

    Senior iOS Developer

    Vivy

    At Vivy, a digital healthcare assistant, I researched, designed, and implemented a Server Driven UI (SDUI) in Swift. The solution used a modular design system with reusable components as building blocks for dynamic screen layouts. A node-based builder tool allowed insurers to create interactive user flows like questionnaires to assess health habits. Additionally, I supported the hiring process by preparing, reviewing, and conducting candidate interviews.

  • 5 months, Feb 2021 - Jun 2021

    Senior iOS Developer / Flutter Engineer

    On AG

    At On, a Swiss sportswear brand, I supported the setup of their Berlin IT team by defining workflows, documenting infrastructure, aiding in hiring, and improving native Swift apps. I introduced Flutter after evaluating cross-platform tools, leading to a full rewrite of their catalog app. Built with MVVM and Redux, the multilingual app featured full test coverage with unit and snapshot tests, streamlining future development and ensuring cross-platform consistency.

  • 10 months, Mar 2020 - Dec 2020

    Senior iOS Developer

    Durstexpress GmbH

    Joined Durstexpress, a last-mile beverage delivery service, early in the iOS app’s development and contributed from first implementation to release. The app used VIP architecture with modular, reusable components in frameworks. CI/CD ran via Bitrise. Screens were built with UICollectionView using reusable cells and view models, following an atomic design system. The project included unit and snapshot tests to ensure stability and consistency.

  • 4 months, Sep 2019 - Dec 2019

    Senior iOS Developer

    iconmobile GmbH

    The SalonLab Smart Analyzer is the first device that enables hairdressers to scan a client’s hair structure using near-infrared technology. The device communicates via Bluetooth with an iPad app that visualizes both the scanning process and results. I joined the iOS team to help complete the app on time, focusing on rapidly adapting the existing architecture and infrastructure to support new features, reviewing merge requests, and optimizing overall performance.

  • 2 months, Jul 2019 - Aug 2019

    Senior iOS Developer

    Spot9 GmbH

    Led the architectural design and CI infrastructure setup for a large-scale banking application. The goal was to establish a solid foundation for a next-generation platform that supports traditional banking features—such as account management and transaction execution—while also serving as a digital currency wallet. My responsibilities included setting up the entire continuous integration and delivery pipeline, along with comprehensive documentation of all aspects of the project.

  • 3 months, May 2019 - Jul 2019

    Senior iOS Developer

    successyou GmbH

    Performed stability and performance updates for a legacy Salesforce application, focusing on log and crash report analysis to restore compatibility and stability with the latest iOS version. Utilized a range of profiling tools to identify and resolve memory and threading issues.

  • 3 months, Dec 2018 - Feb 2019

    Senior iOS Developer

    Interactive Pioneers GmbH

    Developed several new features for a road-based recommendation app, with a focus on implementing a map view that uses clustering to efficiently display large volumes of data. Also contributed to integrating community-driven features within the user profile.

  • 5 months, Jul 2018 - Nov 2018

    Senior iOS Developer

    OSK Berlin

    As Lead Developer, I built Mercedes AMG AR, a suite of two ARKit 2-based apps for 3D object detection. The first app scanned physical objects and managed scan data; the second used those scans to recognize real-world objects and overlay detailed 3D models in AR. Key challenges included realistic rendering of the AMG engine, minimizing ARKit glitches, and ensuring stable, high-quality AR sessions.

  • 1 year and 7 months, May 2017 - Nov 2018

    Senior iOS Developer

    OSK Berlin

    As Lead Developer, I built the Mercedes me media iOS app from the ground up and maintained it for several years. It offered access to brand news, media assets, and personalized content for events and presentations. The architecture followed MVVM using ReSwift and ReactiveSwift, with a declarative routing engine for navigation and deep linking. Due to strict security policies, the app included code obfuscation and encryption to protect user data and prevent misuse.

  • 2 months, May 2017 - Jun 2017

    Senior iOS Developer

    Hybrid Heroes GmbH

    Development of a custom Cordova camera plugin for iOS.

  • 4 months, Jan 2017 - Apr 2017

    Senior iOS Developer

    wycomco GmbH

    Led development of a mobility and safety prototype for a German automotive manufacturer.

  • 4 months, Jul 2016 - Oct 2016

    Senior iOS Developer

    Computer Futures, ein Geschäftszweig von SThree

    Development of a shopping app with similar features to Instagram (Stream, Camera, Profile) in Swift. The chosen architecture was MVVM with Data Binding and Coordinator pattern. Continuous Integration with Travis. UI testing with Google’s Earl Grey.

  • 4 months, Apr 2016 - Jul 2016

    Senior iOS Developer

    AgProp GmbH

    Led the development of a music streaming app prototype in Swift, similar to Spotify, with a focus on offline caching and leveraging AVFoundation for a seamless listening experience.

  • 3 months, Nov 2015 - Jan 2016

    Senior iOS Developer

    GHM Mobile Development GmbH

    Developed several new MapKit-related features and contributed to architectural improvements of a car-sharing app. The project followed agile practices, including pair programming, timeboxing, Scrum, and thorough code reviews.

  • 5 months, Jun 2015 - Oct 2015

    Senior iOS Developer

    Titel Media GmbH

    What Drops Now is an affiliate platform by Highsnobiety, designed to help users discover tomorrow’s trends more easily. I led the development of the iPhone and iPad app, which was also my first project using Swift.

  • 3 months, Feb 2015 - Apr 2015

    Senior iOS Developer

    iconmobile GmbH

    Led development of an interactive macOS app for a smart mirror, controlled via a Bluetooth-enabled toothbrush and face tracking. The application was showcased at Mobile World Congress 2015.

Ausbildung von Stephan Schulz

  • ------

Sprachen

  • German

    C2 (Verhandlungssicher / Muttersprachlich)

  • English

    C1 (Fließend)

XING – Das Jobs-Netzwerk

  • Über eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 21 Mio. Mitglieder

    Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z