Vaga de Desenvolvedor Mobile Ios
1 vaga: | Publicada em 29/06
A combinar
Sobre a vaga
Com o desafio de realizar a migração do codebase da tecnologia atual para
nativo(Swift), utilizando-se das melhores práticas de código e priorizando o
desenvolvimentode um produto de fácil manutenção, alta escalabilidade e com um
olhar voltado àsegurança, o profissional trabalhará em uma squad multidisciplinar
(Negócios, UX/UI,QAs, DEVs e outras áreas afins) para atingir este desafio,
mantendo, na medida dopossível, a retrocompatibilidade com o ecossistema já
existente. Responsabilidades:- Ser o guardião da qualidade de código e arquitetura
proposta para o app;- Disseminar o conhecimento da plataforma e dos combinados
técnicos eprocessuais;- Acompanhar, desenvolver e sustentar o aplicativo em todas
as suas fases;- Ter o olhar holístico sobre o app, pensando em experiência do
usuário e osdiversos produtos envolvidos; Pré-requisitos:- Experiência de no
mínimo 3 anos em desenvolvimento mobile iOS, estandoconfortável em escrever
aplicações em Swift;- Capaz de elaborar diversos tipos de layout, auxiliados por
Auto Layout e/ouSwiftUI (sendo o UIKit bastante familiar), visando responsividade,
reutilização decomponentes, estilos e cores;- Pleno domínio em comunicação
síncrona e assíncrona, tanto que norteia osconceitos e boas práticas, quanto na
tecnologia em si (HTTP/HTTPS, RESTful,push notification, web socket etc.);- Ser
capaz de desenvolver as diversas formas de testes (unitário e interface);-
Acessibilidade;- Conhecer e ter experiência nas diversas arquiteturas de solução
propostas paraaplicativos móveis (MVC, VIPER, MVVM etc.);- Conhecer profundamente
os frameworks do ecossistema iOS, como Core Data,Core Animation, entre outros;- Já
ter publicado apps na loja e ter acompanhado as estratégias de release(phasing
rollout);- Familiarizado na investigação de problemas em aplicativos (guiados ou
não porferramentas de monitoramento);- Trabalhar com versionamento de código,
preferencialmente Git. Desejável:- Princípios de segurança (desenvolvimento
seguro, ofuscação de código etc.);- Ter trabalhado com apoio de device farms,
independente da tecnologia;- Ter trabalhado para projetos white label ou
multi-produto;- Ter experiência nas principais bibliotecas e ferramentas
utilizadas nacomunidade (Alomofire, CocoaPods etc.);- Ter experiência em
desenvolver apps sob o Material Design/iOS HumanInterface Guidelines;- Experiência
com bibliotecas escritas em C Experience Required 3 - 5 Years Industry Type IT
Employment Type Permanent Location Brazil Required Skills Apple - iOS |Mobile
Technologies iOS Swift HTTP technologies RESTful architecture - Princípios de segurança (desenvolvimento seguro, ofuscação de código etc.);- Ter trabalhado com apoio de device farms, independente da tecnologia;- Ter trabalhado para projetos white label ou multi-produto;- Ter experiência nas principais bibliotecas e ferramentas utilizadas nacomunidade (Alomofire, CocoaPods etc.);- Ter experiência em desenvolver apps sob o Material Design/iOS HumanInterface Guidelines;- Experiência com bibliotecas escritas em C Experience Required 3 - 5 Years Industry Type IT Employment Type Permanent Location Brazil Required Skills Apple - iOS |Mobile Technologies iOS Swift HTTP technologies RESTful architecture