iOS Software Engineer (Swift)
You’ll join a well-established European gaming technology initiative that provides innovative real-money gaming solutions to licensed operators worldwide. The project’s goal is to build engaging, responsible, and high-performing digital entertainment experiences, supporting the launch and continuous enhancement of our eInstant gaming platform offered in a Games-as-a-Service (GaaS) model.
- Defining and maintaining architectural standards and ensuring code quality across the iOS team.
- Working with version control systems, CI/CD tools, and cloud-based infrastructure to ensure smooth development and deployment workflows.
- Promoting best practices in software engineering, including clean architecture, test automation, performance optimization, and refactoring.
- 4+ years of professional experience in iOS development.
- Strong proficiency in Swift, with solid understanding of UIKit, Xcode, XCTests, and Fastlane.
- Hands-on experience with architectural patterns such as MVVM, MVC, MVP, VIPER.
- Proficiency in building scalable mobile applications using REST APIs.
- Solid understanding of clean code principles, test-driven development (TDD), and performance optimization.
- Experience working in an Agile/Scrum team.
- Excellent communication and collaboration skills.
- Ability to communicate fluently in English at a minimum B2+ level.
- Knowledge of Objective-C.
- Experience with SwiftUI, Combine, or RxSwift.
- Background in cloud-based mobile architecture or mobile DevOps.