iOS Developer (Radiotech)

New
G
GismartMobile music apps
Let you work anywhere in the world, either remotely or in one of our corporate hubsFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
4+ years of professional iOS development experience.
Required Skills
GraphQLiOS DevelopmentSwiftRESTful APIs

Requirements

  • Have 4+ years of professional iOS development experience.
  • Demonstrate strong proficiency in Swift and modern language features.
  • Have strong experience with Swift Concurrency (async/await) and reactive programming such as Combine.
  • Have production experience with both SwiftUI and UIKit.
  • Understand iOS architecture, application lifecycle, and platform frameworks.
  • Have experience with MVVM, Clean Architecture, modular architecture, and reusable components.
  • Be able to independently design and implement complex technical solutions.
  • Have experience with REST APIs, GraphQL, asynchronous networking, and multithreading.
  • Be familiar with Xcode, Instruments, SPM, CocoaPods, and Fastlane.
  • Understand App Store submission, signing, provisioning, TestFlight, and release management.
  • Have experience with feature flags, remote configuration, A/B testing, CI/CD, and automated testing.
  • Have practical experience using AI coding assistants and engineering agents in daily development.

Responsibilities

  • Develop, maintain, and modernize iOS applications using Swift, SwiftUI, and UIKit.
  • Define and evolve scalable, modular, maintainable iOS architecture.
  • Design and implement efficient, testable technical solutions.
  • Prepare existing applications for gradual adoption of Kotlin Multiplatform and participate in migrating selected business logic and shared components.
  • Collaborate with Android engineers on shared mobile architecture and APIs.
  • Research technical challenges and propose architectural solutions.
  • Troubleshoot complex issues and optimize application performance and memory usage.
  • Perform code reviews, contribute to technical documentation, and improve CI/CD and release workflows.
  • Collaborate with Product Managers on technical solutions, planning, and estimation.
  • Use AI coding tools and engineering agents as part of the regular development workflow.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now