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 Economics
Pilisborosjenő, Hungary
Only remote
Master of Science (MSc) in Computer Engineering, Budapest University of Technology and Economics

Profile attachments

CV_BalintVizeli.pdf

Apple 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.

Experience

Professional experience5 - 10 years
Freelancer since2025

Languages

GermanGoodEnglishFluentHungarianNative speaker

Project history

Senior iOS Developer

Zenitech
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.

Technical Consultant, iOS Developer (Volunteering)

Folkradio
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.

Senior iOS Developer

Pulselive
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.

Senior iOS Developer

Raiffeisen Bank Hungary
Played a pivotal role in the development of the myRaiffeisen iOS application. Utilized Swift and SwiftUI to enhance and develop features, implemented Concurrency and Combine for performance optimization, generated a robust network layer using OpenAPI Swift generator, fixed approximately 200 unit tests and integrated them into CI/CD pipelines, engaged in continuous refactoring, collaborated with the design team using Zeplin and Figma, and followed Agile methodology with JIRA and Confluence.

iOS Developer

Silver-System 2000 Kft
Developed the myRaiffeisen iOS application, enhancing user engagement and streamlining banking services. Collaborated with cross-functional teams to gather requirements and implement features, optimized application performance, conducted thorough testing and debugging, and provided ongoing support and updates.

iOS Developer

Trans-Uni Kft
Worked on the complete rewrite of the OTP eBIZ application, a digital finance and business management tool for small and medium-sized enterprises. Rebuilt the iOS app in Swift using UIKit and VIPER architecture, delivered key business features supporting invoicing, payments, and financial tracking, applied clean architecture principles, collaborated with backend developers and business analysts, and applied structured testing and refactoring practices.

Software Engineer, iOS Developer

AutSoft
Took an active part in the development and support of products running on iOS.

External Lecturer

Budapest University of Technology and Economics
Imparted knowledge and expertise in the field of Apple technology. Primarily responsible for the iOS-based Development course, along with delivering lectures on various other topics related to Apple ecosystems such as iOS, WatchOS, and tvOS.

iOS Developer

Innostart
Beginning of career as an iOS Developer. Developed and maintained an iOS logistics application for a timber transport company in Austria using Swift 3 and Storyboards (LieferApp). Also collaborated on the development of a sex education app for the Hintalovon Foundation in Hungary using Swift 3 and Storyboards (Yelon).

Java Developer

SIWENA Ltd
Java development on the SIWENOID security application covering fire, intrusion panels, and CCTV systems.

Java Developer

SIWENA Ltd
Java development on the SIWENOID security application covering fire, intrusion panels, and CCTV systems.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in