JobHabor

Senior IOS Developer

Hyred
Location
Bangkok, Thailand
Workplace
Employment
Full Time
Salary
Apply on the employer’s site

Posted 1mo ago

Senior IOS Developer - Hyred | Career Page

Senior IOS Developer

Bangkok, Bangkok, Thailand

Apply for Position Or refer someone

Job Openings Senior IOS Developer

About the job Senior IOS Developer

Responsibilities

Design & Build

  • Design, build, and maintain high-performance, reusable, and reliable Swift code for iOS using SwiftUI and UIKit.

Multiplatform Integration

  • Contribute to Kotlin Multiplatform (KMP) projects and integrate shared modules/business logic into the iOS application.

Cross-Functional Collaboration

  • Work with product, design, and backend teams to define, design, and ship features in a fast-paced environment.

Quality Assurance

  • Write robust unit and UI tests using XCTest.
  • Participate in peer code reviews.

Agile Practices

  • Participate in Agile/Scrum ceremonies including planning, stand-ups, and retrospectives.

Performance Optimization

  • Identify bottlenecks, fix bugs, and improve performance, memory usage, and app stability.

Innovation

  • Research, evaluate, and implement new technologies such as Swift Concurrency and Combine.

Core Requirements

Swift & iOS Expertise

  • Deep proficiency in Swift and the modern iOS SDK.
  • Strong experience with SwiftUI and UIKit.
  • Objective-C experience is a strong plus.

Multiplatform Experience

  • Experience or strong interest in Kotlin Multiplatform (KMP).
  • Ability to integrate KMP modules into iOS projects (framework distribution, API usage).

Modern iOS Stack

  • Experience with RxSwift and/or Combine.
  • Strong understanding of async/await and modern Swift Concurrency.

Architecture & Patterns

  • Proficient in MVVM, MVC, or Clean Swift (VIPER).

Testing

  • Hands-on experience with unit and UI testing using XCTest.

Development Practices

  • Good understanding of mobile development lifecycle, Agile methodologies, and Git.

Tooling

  • Experience with CocoaPods and/or Swift Package Manager (SPM).
  • Familiarity with libraries such as Alamofire.

CI/CD

  • Familiarity with CI/CD tools and processes (Jenkins, Bitrise, Fastlane, Xcode Server).

Apply for Position

Or refer someone

Share

  • Facebook
  • Line
  • LinkedIn
  • X (Formerly Twitter)
  • Whatsapp
  • Email

Skills

  • Swift
  • SwiftUI
  • UIKit
  • Kotlin Multiplatform
  • KMP
  • RxSwift
  • Combine
  • Swift Concurrency
  • MVVM
  • MVC
  • Clean Swift
  • VIPER
  • XCTest
  • Git
  • CocoaPods
  • Swift Package Manager
  • SPM
  • Alamofire
  • Jenkins
  • Bitrise
  • Fastlane
  • Xcode Server
  • Objective-C

More jobs at Hyred

All 38

Similar roles