09/24/2026 updated


100 % available
Senior iOS Developer
Pilisborosjenő, Hungary
Only remote
Master of Science (MSc) in Computer Engineering, Budapest University of Technology and EconomicsApple IOSGitHubIOS SDKUikitSwiftuiIos FrameworksSwift (Programming Language)Reactive Programming
iOS Development with Swift and SwiftUI
Extensive experience in developing and enhancing iOS applications using Swift and SwiftUI. Proficiency in Combine and Async-Await for improving performance and responsiveness, as well as UIKit and VIPER architecture for clean and maintainable codebases.
CI/CD Automation and Quality Assurance
Management and optimization of GitHub Actions to automate workflows and speed up development. Ensuring codebase reliability through comprehensive unit testing covering up to 80%, and integrating tests into CI/CD pipelines.
Dependency and Architecture Management
Migration from CocoaPods to Swift Package Manager (SPM) to improve modularity and simplify dependency handling. Implementation of The Composable Architecture (TCA) and clean architecture principles to ensure scalable and testable codebases.
Agile Workflow and Project Management
Application of Agile methodology using JIRA for tracking progress and Confluence for documentation, enabling efficient project management and team collaboration.
Content Management System Integration
Integration with Content Management Systems (CMS) such as Magnolia to keep applications updated with the latest information and promotions without requiring App Store updates.
Cross-Platform Collaboration
Collaboration with Android teams on Kotlin Multiplatform Mobile (KMM) integration, aligning shared business logic between platforms.
Network Layer Development
Generation of robust network layers using the OpenAPI Swift generator to facilitate secure and efficient communication with backend services.
Java Development
Experience in Java development, including work on the SIWENOID security application covering fire, intrusion panels, and CCTV systems.
Team Leadership
Leadership and coordination of teams of 10 to 14 iOS developers, providing guidance and support to meet project goals effectively.
Extensive experience in developing and enhancing iOS applications using Swift and SwiftUI. Proficiency in Combine and Async-Await for improving performance and responsiveness, as well as UIKit and VIPER architecture for clean and maintainable codebases.
CI/CD Automation and Quality Assurance
Management and optimization of GitHub Actions to automate workflows and speed up development. Ensuring codebase reliability through comprehensive unit testing covering up to 80%, and integrating tests into CI/CD pipelines.
Dependency and Architecture Management
Migration from CocoaPods to Swift Package Manager (SPM) to improve modularity and simplify dependency handling. Implementation of The Composable Architecture (TCA) and clean architecture principles to ensure scalable and testable codebases.
Agile Workflow and Project Management
Application of Agile methodology using JIRA for tracking progress and Confluence for documentation, enabling efficient project management and team collaboration.
Content Management System Integration
Integration with Content Management Systems (CMS) such as Magnolia to keep applications updated with the latest information and promotions without requiring App Store updates.
Cross-Platform Collaboration
Collaboration with Android teams on Kotlin Multiplatform Mobile (KMM) integration, aligning shared business logic between platforms.
Network Layer Development
Generation of robust network layers using the OpenAPI Swift generator to facilitate secure and efficient communication with backend services.
Java Development
Experience in Java development, including work on the SIWENOID security application covering fire, intrusion panels, and CCTV systems.
Team Leadership
Leadership and coordination of teams of 10 to 14 iOS developers, providing guidance and support to meet project goals effectively.
Experience
Professional experience5 - 10 years
Freelancer since2025
Languages
GermanGoodEnglishFluentHungarianNative speaker
Project history
Actively involved in the rewrite of the UK National Lottery app. Responsibilities include using SwiftUI and Swift to enhance the app's interface and features, ensuring codebase reliability with 80% test coverage, leading a team of 10-14 iOS developers, integrating with Magnolia CMS, migrating from CocoaPods to SPM, managing and optimizing GitHub Actions for CI/CD, and collaborating with international team members from the UK, Romania, Lithuania, and Hungary using Agile methodology with JIRA and Confluence.
Volunteering as a Technical Consultant and iOS Developer at Folkradio, helping revamp their website for a better user experience and developing an iOS app to bring folk music and culture to mobile devices.
Actively involved in the rewrite of the Premier League app and the redesign of MotoGP. Used SwiftUI and Swift to improve app look and features, implemented The Composable Architecture (TCA) for a predictable and scalable codebase, adopted SPM with local packages, collaborated with the Android team on KMM integration, and integrated with CMS to keep apps updated.