iOS Development Engineer

Gate.io

$2.8-5.6K[Monthly]
Remote5-10 Yrs ExpBachelorFull-time
Share

Remote Details

Open CountryChina

Language RequirementsChinese

This remote job is open to candidates in specific countries. Please confirm if you want to continue despite potential location restrictions

Job Description

Show original text

Description

Supplementary Business: Development of iOS Basic Components and Underlying Frameworks


1. Responsible for the development and maintenance of basic components and underlying framework libraries for the iOS platform, as well as the implementation of full business module deployment.

2. Participate in the construction and upgrading of core capabilities of the iOS architecture, including but not limited to: basic containers (Hybrid), performance (memory, power consumption, threading), build systems, package size, etc.

3. High standards for the availability, launch quality, and code quality of basic components.

4. Strong initiative in work, such as actively identifying issues, proactively solving problems, actively assisting in resolving issues, and anticipating risks.

5. Actively comply with various arrangements made by the company and Team Leader to facilitate the smooth operation of the team and the successful advancement of projects.

Requirements

1. Bachelor's degree in Computer Science or a related field, with around 5 years of experience in iOS development.

2. Proficient in Swift and Objective-C, with a deep understanding of iOS underlying mechanisms such as memory management, data storage, runtime, and runloop.

3. Familiarity with operating systems, algorithms and data structures, multithreading, network requests, and other fundamental computer science knowledge.

4. Expertise in APP framework design, component library technical solution design, and API design, with an understanding of common industry componentization solutions.

5. Responsible for continuous iteration to enhance APP stability and optimize performance, including startup speed, OOM issues, lag management, package size, power consumption, and more.

6. Strong data insight abilities, capable of identifying performance issues based on data changes and guiding performance optimization efforts.

7. Ability to tackle various complex issues and online problems, with strong skills in quickly locating, analyzing, and resolving issues.

8. Flutter development experience is a plus.

9. Experience in app development related to digital currency, blockchain, or the securities industry is preferred.

iOSObjective-CSwift
Preview

sherry H

HR DirectorGate.io

Active today

Posted on 16 May 2025

Report this job

Bossjob Safety Reminder

If the position requires you to work overseas, please be vigilant and beware of fraud.

If you encounter an employer who has the following actions during your job search, please report it immediately

  • withholds your ID,
  • requires you to provide a guarantee or collects property,
  • forces you to invest or raise funds,
  • collects illicit benefits,
  • or other illegal situations.