Software Mind logo
Software MindPosted 3 weeks ago

[VKS] iOS Software Engineer

RemoteRomania

Full TimeMedium

Job Summary

Define and maintain architectural standards while ensuring code quality across the iOS team. Work with version control systems, CI/CD tools, and cloud-based infrastructure to ensure smooth development and deployment workflows. Promote best practices in software engineering, including clean architecture, test automation, performance optimization, and refactoring. This role focuses on building scalable mobile applications using REST APIs within an Agile/Scrum environment. You will collaborate with cross-functional teams to drive transformative projects for global clients in the gaming industry.

Required Qualifications

  • 3+ years of professional experience in iOS development
  • Strong proficiency in Swift
  • Solid understanding of UIKit
  • Solid understanding of Xcode
  • Solid understanding of XCTests
  • Solid understanding of Fastlane
  • Hands-on experience with architectural patterns such as MVVM
  • Hands-on experience with architectural patterns such as MVC
  • Hands-on experience with architectural patterns such as MVP
  • Hands-on experience with architectural patterns such as VIPER
  • Proficiency in building scalable mobile applications using REST APIs
  • Solid understanding of clean code principles
  • Solid understanding of test-driven development (TDD)
  • Solid understanding of performance optimization
  • Experience working in an Agile/Scrum team
  • Ability to communicate fluently in English at a minimum B2+ level

Desired Qualifications

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

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce