Job Description
Key Responsibilities
- Develop and maintain iOS/Mac applications using Swift
 - Optimize application performance and ensure memory safety
 - Collaborate with cross-functional teams to define, design, and ship new features
 - Participate in the full development lifecycle of commercial-grade projects
 - Implement multi-threading and asynchronous programming solutions
 
Job Requirements
- 3+ years of iOS/Mac development experience with at least 2 years in Swift
 - Proficient in Swift language features, common libraries, and toolchains
 - Strong expertise in multi-threading, asynchronous programming, and performance optimization
 - Experience with large-scale Swift projects and knowledge of C++ is preferred
 - Familiarity with Linux environment is a plus
 - Solid understanding of common architectural patterns, algorithms, and data structures
 - Experience with network programming (Socket, HTTP/Web Service)
 - Excellent problem-solving skills and logical thinking ability
 - Strong communication and teamwork skills
 - Experience with blockchain development is a significant advantage
 
Preferred Qualifications
- Experience with multiple commercial project lifecycles from development to launch
 - Background in blockchain or related technologies
 - Familiarity with additional programming languages beyond Swift and C++
 


