
XQZ903 - iOS TECHNICAL EXPERT

XQZ903 - iOS TECHNICAL EXPERT
IT
Senior
Remote
Full-time
Responsibilities
Requirements
Possesses strong logical thinking and is skilled at analyzing and solving problems.
Excellent communication and teamwork skills, with the ability to collaborate effectively with product, design, backend, and other teams.
Strong technical leadership, capable of leading a team to deliver complex projects.
Demonstrates strong English proficiency and can communicate fluently with team members and stakeholders across various regions, particularly with the US team.
Proficient in common Git commands and workflows, particularly those related to GitHub pull requests.
Solid knowledge of data structures, programming skills, engineering capabilities, and clean coding practices.
Master Computer Science fundamentals and iOS design patterns and best practices.
8+ years of iOS development experience, preferably with experience in large internet companies.
3+ years of experience with modern Swift development practices, such as SwiftUI, Swift Concurrency, and Reactive Programming (Combine, RxSwift, ReactiveSwift, etc).
Proficient in Objective-C and Swift, with a deep understanding of iOS SDK and underlying principles.
Strong knowledge of iOS system architecture, memory management, multithreading, network communication, and other core technologies.
Extensive experience in performance optimization, with the ability to solve performance issues in complex scenarios.
Familiarity with mainstream open-source frameworks (e.g., AFNetworking, SDWebImage, React Native) and their implementation principles.
Experience in designing architectures for large, complex projects, with the ability to create highly available and scalable mobile architectures.
Familiarity with modular and component-based development, with practical experience.
Experience with unit testing and automation testing.
Benefits
Working location: Remote Full-time
Salary range: USD 15-35 per hour
Infomation
Offered Salary
Negotiate
Skills