freehire launches on Product Hunt on 26 August.

Follow →

[VKS] iOS Software Engineer

Summary

Build and maintain iOS apps for a regulated gaming platform using Swift, UIKit, and REST APIs, while enforcing clean architecture and CI/CD pipelines.

Project – the aim you’ll have

Our client is a gaming company established to reform the national gaming system. Operating under the principle of exclusivity, its mission is to provide games responsibly, mitigate gambling-related risks, and ensure player protection while preventing fraud.

The company offers a wide range of games divided into three main categories: Lucky Games, Casino Games, and Betting Games. It emphasizes operating responsibly and contributing to a safe and secure gaming environment.

Position – how you’ll contribute

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

Expectations – the experience you need

  • 3+ 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.

Additional skills – the edge you have

  • Knowledge of Objective-C.
  • Experience with SwiftUI, Combine, or RxSwift.
  • Background in cloud-based mobile architecture or mobile DevOps.

Position at: Software Mind Romania & Poland

Our offer – professional development, personal growth:

  • Flexible employment and remote work
  • International projects with leading global clients
  • International business trips
  • Non-corporate atmosphere
  • Internal & external training
  • Well-being initiatives