Remote [VKS] iOS Software Engineer (Swift)

at Software Mind

Posted 1 day ago 4 applied

Description:

  • Software Mind develops impactful solutions for companies globally, focusing on tech giants and transformative projects.
  • The client is a gaming company aiming to reform the national gaming system by providing games responsibly and ensuring player protection.
  • The company offers a variety of games, including Lucky Games, Casino Games, and Betting Games, while emphasizing a safe gaming environment.
  • The iOS Software Engineer will define and maintain architectural standards and ensure code quality across the iOS team.
  • The role involves working with version control systems, CI/CD tools, and cloud-based infrastructure to facilitate smooth development and deployment workflows.
  • The engineer will promote best practices in software engineering, including clean architecture, test automation, performance optimization, and refactoring.

Requirements:

  • Candidates must have 4+ years of professional experience in iOS development.
  • Strong proficiency in Swift is required, along with a solid understanding of UIKit, Xcode, XCTests, and Fastlane.
  • Hands-on experience with architectural patterns such as MVVM, MVC, MVP, and VIPER is necessary.
  • Proficiency in building scalable mobile applications using REST APIs is essential.
  • A solid understanding of clean code principles, test-driven development (TDD), and performance optimization is required.
  • Experience working in an Agile/Scrum team is expected.
  • Excellent communication and collaboration skills are necessary for this role.
  • Candidates must be able to communicate fluently in English at a minimum B2+ level.
  • Additional skills that are advantageous include knowledge of Objective-C, experience with SwiftUI, Combine, or RxSwift, and a background in cloud-based mobile architecture or mobile DevOps.

Benefits:

  • The position offers flexible employment and the option for remote work.
  • Employees will work on international projects with leading global clients.
  • Opportunities for international business trips are available.
  • The company promotes a non-corporate atmosphere.
  • Language classes are provided to enhance communication skills.
  • Internal and external training programs are available for professional development.
  • Employees receive private healthcare and insurance.
  • A multisport card is offered to encourage physical activity.
  • Well-being initiatives are in place to support employee health and wellness.

Get realtime job alerts

Be the first to know about new jobs