NetEase Games

iOS Software Engineer

NetEase Games Singapore, Singapore

Computer Games · 10,001+ employees

5 d ago
ios Mid (2-5 yrs) Full-time Singapore
Create a free account to apply — email only, no card. You can also save this posting or score it against your profile with AI.

About the role

Develop and optimize high-performance iOS and macOS applications using Swift and SwiftUI or AppKit. Collaborate with product and design teams to deliver excellent user experiences while maintaining clean code architecture.

What they look for

Swift SwiftUI AppKit iOS Development macOS Development Memory Management Thread Communication Network Communication Code Architecture Codex Claude Code Clean Code

Requirements

Requires a bachelor's degree in Computer Science or a related field and at least 3 years of experience in iOS/Mac development. Candidates must be proficient in Swift, platform-specific frameworks, and AI-assisted coding tools.

Full description

Job Description

  • Responsible for the development and optimization of iOS/macOS applications.
  • Build high-performance, stable applications using Swift and SwiftUI (or AppKit).
  • Collaborate with product and design teams to deliver excellent user experiences.
  • Continuously optimize code architecture to improve application performance and maintainability.

Requirements

  • Bachelor's degree or above from a full-time university program; Computer Science major preferred.
  • 3+ years of experience in iOS/Mac application development, with a solid understanding of iOS/macOS platform characteristics.
  • Proficient in Swift programming language, with strong knowledge of the SwiftUI or AppKit framework.
  • Strong command of iOS/Mac platform technologies including memory management, thread communication, and network communication.
  • Demonstrated ability in maintaining clean code style and designing sound application architecture.
  • Proficient in AI coding tools (e.g., Codex, Claude Code, etc.) with the ability to effectively boost development efficiency.
  • Candidates with experience in independently developing or leading projects are preferred.

Similar roles