Engenheiro de Desenvolvimento IOSd9 (Remoto)

Gate.io

$2.8-4.2K[Mensual]
Remoto3-5 anos ExpBacharelTempo Inteiro
Compartilhar

Detalhes remotos

Abrir PaísGlobal

Requisitos de Idiomachinês

Descrição do Trabalho

Show original text

Descrição:

1. Responsável pelo desenvolvimento e manutenção de componentes básicos e bibliotecas de estrutura de baixo nível para a plataforma iOS, bem como pela promoção e implementação de módulos de negócios completos.

2. Participar da construção e atualização das capacidades centrais da arquitetura iOS, incluindo, mas não se limitando a: contêineres básicos (Híbrido), desempenho (memória, consumo de energia, threads), sistema de construção, tamanho do pacote, entre outros.

3. Ter altas exigências quanto à alta disponibilidade, qualidade de lançamento e qualidade do código dos componentes básicos.

4. Demonstrar forte proatividade no trabalho. Por exemplo: identificar problemas proativamente, resolver problemas proativamente, ajudar a resolver problemas proativamente, prever riscos proativamente, etc.

5. Obedecer ativamente às orientações da empresa e do Team Leader para facilitar o funcionamento suave da equipe e o progresso eficiente dos projetos.

Requisito

1. Graduação em Ciência da Computação ou área relacionada, com aproximadamente 5 anos de experiência em desenvolvimento iOS.

2. Domínio das linguagens Swift e Objective-C, com compreensão aprofundada dos mecanismos subjacentes do iOS, como gerenciamento de memória, armazenamento de dados, runtime, runloop, entre outros.

3. Familiaridade com sistemas operacionais, algoritmos e estruturas de dados, programação multithread e requisições de rede, abrangendo conhecimentos básicos de computação.

4. Expertise em design de frameworks de aplicativos, design de soluções tecnológicas para bibliotecas de componentes e design de APIs, com conhecimento das soluções de componentização comuns na indústria.

5. Responsável pela melhoria contínua da estabilidade e otimização de desempenho do APP, abordando aspectos como velocidade de inicialização, gerenciamento de OOM, mitigação de travamentos, tamanho do pacote e consumo de energia.

6. Boa capacidade de análise de dados, capaz de identificar problemas de desempenho com base em mudanças nos dados e orientar trabalhos de otimização de desempenho.

7. Habilidade para resolver diversos problemas complexos e questões em ambiente online, com forte capacidade de localizar, analisar e resolver problemas rapidamente.

8. Experiência em desenvolvimento Flutter é um diferencial.

9. Experiência no desenvolvimento de aplicativos relacionados a moedas digitais, blockchain ou ao setor de valores mobiliários é um diferencial.

Swift
Preview

Oona Lo

HR DirectorGate.io

Postado em 11 February 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.