Point your AI agent at freehire and let it find you a job.

Get the CLI →

Şanstech

NewBe an early applicant

Senior iOS Developer

Posted Updated
Discussion

Summary

Senior iOS developer building the iOS side of a mobile application with Swift, SwiftUI, and UIKit, integrating Kotlin Multiplatform modules, real-time data flows, and third-party services. Works with the Android/KMP developer on shared mobile architecture and improves app performance and stability.

Sanstech Company is a growing technology company powered by young and dynamic talent. We foster an environment that encourages continuous learning and professional growth while delivering agile, scalable, and innovative solutions.

Technological innovation is at the core of our success. To achieve this, we are looking for talented, driven, and motivated individuals who are eager to make an impact.

We are looking for a developer to build the iOS side of the mobile application using SwiftUI and UIKit

and contribute to the iOS integration of Kotlin Multiplatform modules.

Responsibilities

  • Develop the iOS application using Swift, SwiftUI, and UIKit
  • Integrate Kotlin Multiplatform modules into the iOS application
  • Implement API, real-time data, and third-party service integrations
  • Collaborate with the Android/KMP developer on the shared mobile architecture
  • Improve application performance, stability, and maintainability

Qualifications

  • Professional experience with Swift and iOS development
  • Experience delivering production applications with SwiftUI and UIKit
  • Strong understanding of modern iOS architecture and Swift Concurrency
  • Experience managing real-time and high-volume data flows using async/await and WebSocket
  • Ability to work with complex and modular application architectures
  • Knowledge of Kotlin Multiplatform integration
  • Ability to use AI-assisted development tools effectively and responsibly while critically evaluating generated output
  • Strong collaboration skills across code reviews, shared development, and technical decision-making
  • English proficiency at B2 (Upper-Intermediate) level or above, as the day-to-day workflow and cross-company communication will be conducted in English
  • Flexibility with working hours and availability to support the team during critical releases, live operations, and periods of increased project activity
  • Experience with software running on Linux-based systems
  • Experience integrating or working with peripheral devices such as printers and scanner

Skills

What Senior Mobile jobs ask for — and how much of it you have →
Apply

See also

Mobile jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available