Imagem exibindo o logotipo Trampe de Casa

iOS Developer | Mid/Senior

Responsabilidades:

  • Desenvolver aplicações iOS, escaláveis testáveis e de alta resiliência; 
  • Criar, validar e otimizar arquitetura mobile; 
  • Propor melhorias de performance da aplicação; 
  • Escrever testes unitários; 
  • Atuar na concepção, desenvolvimento, implantação e manutenção de aplicações IOS; 
  • Aplicar os padrões e boas práticas de engenharia de software e em desenvolvimento IOS nativo;
  • Criar documentação de serviços, componentes e elaboração de diagramas.

Requisitos:

  • Amplo domínio em linguagem de programação Swift; 
  • Experiência em consumo de APIs REST; 
  • Experiência com ViewCode; 
  • Experiência com Arquitetura Clean;
  • Experiência com diferentes padrões arquiteturais (MVP, MVVM, MVC); 
  • Experiência com Design System;
  • Experiência em testes unitários; 
  • Ferramentas de controle de versão (Git); 
  • Entendimento de controle de memória de aplicações mobile (ARC, Memory Leak, weak var …); 
  • Conhecimento e entendimento sobre GCD (grand central dispatch); 
  • Conhecimento e uso de SwiftLint; 
  • Prática em processo de code review;
  • Experiência específica em desenvolvimento seguro e práticas de segurança para aplicativos móveis
  • Experiência no processo de publicação de AppStore; 
  • Habilidade de identificar e implementar melhorias no projeto, com atuações técnicas decisivas;
  • Diferenciais: Teste de snapshot, RxSwift, Combine, SwiftUI, Sonarqube, CodeClimate…, CI/CD; Manutenção em scripts fastlane; Aplicativos Firebase, Analytics, publicação na AppStore de forma automatizada. 

Empresa: BairesDev

Trabalhe de Casa Arquiteto Python / Ref. 0071P

Contratação: Integral
title

Empresa: Grupo Primo

Front-end Engineer Pleno

Contratação: Integral
title

Compass.UOL

Compass.UOL

Compartilhar