iOS Developer, Radiotech

Posted yesterday

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • iOS Developer modernizing Radiotech’s music-learning apps for Gismart, a global mobile app developer. Building scalable Swift architecture and supporting Kotlin Multiplatform migration.

Responsibilities

  • Develop, maintain, and modernize existing iOS applications using Swift, SwiftUI, and UIKit
  • Define and evolve iOS codebase architecture for scalability, modularization, and maintainability
  • Design and implement efficient, testable technical solutions
  • Prepare applications for gradual Kotlin Multiplatform adoption
  • Migrate selected business logic and shared components to KMP
  • Collaborate with Android and other 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 and contribute to technical documentation
  • Maintain and improve CI/CD and release workflows
  • Collaborate with Product Managers on technical solutions, planning, and estimation
  • Suggest technical and product improvements
  • Use AI coding tools and engineering agents such as Cursor, Claude Code, Codex, or similar

Requirements

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

Benefits

  • Remote-first culture with a flexible working schedule
  • Work anywhere in the world, remotely or from a corporate hub
  • 100% coworking compensation in Ukraine (except Kyiv) and 50% worldwide
  • Free office lunches at company hubs
  • 12 public holidays per year for employees working outside Ukraine or Poland
  • 100% sick leave compensation
  • Partial coverage of medical insurance, sports activities, and therapy costs
  • Equipment provided or maintenance costs covered for personal tools
  • 70% coverage of professional development courses
  • 100% coverage of corporate English courses
  • 18 working days of paid vacation and 3 personal days per year
  • Extra vacation day for each year at Gismart
  • Corporate events and team-building activities across Gismart hubs

Job title

Job type

Full Time

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

No Education Requirement

Tech skills

AndroidGraphQLiOSKotlinSwift

Location requirements

RemoteWorldwide

Report this job

Found something wrong with the page? Please let us know by submitting a report below.