Ativa os alertas de emprego por e-mail!

iOS Developer | Senior/Specialist

Compass.uol

Brasil

Teletrabalho

BRL 80.000 - 120.000

Tempo integral

Há 30+ dias

Melhora as tuas possibilidades de ir a entrevistas

Cria um currículo adaptado à oferta de emprego para teres uma taxa de sucesso superior.

Resumo da oferta

Uma empresa inovadora está à procura de um desenvolvedor iOS talentoso para se juntar à sua equipe dinâmica. Nesta função, você será responsável por desenvolver aplicações iOS escaláveis e de alta resiliência, além de criar e otimizar a arquitetura mobile. Se você possui um forte domínio em Swift e experiência em testes unitários, esta é a oportunidade perfeita para você. A Compass.uol valoriza o desenvolvimento contínuo e oferece um ambiente que transforma desafios em oportunidades, permitindo que você cresça e se desenvolva em sua carreira. Venha fazer parte de uma equipe que está moldando o futuro da tecnologia móvel!

Qualificações

  • Domínio em Swift e experiência em desenvolvimento iOS nativo.
  • Experiência em consumo de APIs REST e testes unitários.

Responsabilidades

  • Desenvolver aplicações iOS escaláveis e de alta resiliência.
  • Escrever testes unitários e otimizar a arquitetura mobile.

Conhecimentos

Swift
REST APIs
ViewCode
Clean Architecture
MVP
MVVM
MVC
Design System
Unit Testing
Git
Memory Management
GCD
SwiftLint
Code Review
Secure Development
App Store Publishing

Descrição da oferta de emprego

Job description

We are looking for a skilled iOS Developer to join our team.


Main responsibilities
  • 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.

Requirements and skills
  • 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.

Não possui todos os requisitos para a vaga? Está tudo bem! Na Compass UOL, estimulamos o desenvolvimento contínuo de novos talentos e transformamos desafios em oportunidades.


Additional information

#remote

Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.