Atividades a serem desenvolvidas:
Como desenvolvedor iOS você será responsável, junto ao seu time, por entregar soluções relevantes que impactem de forma eficiente os usuários. Agregando valor ao projeto com seu conhecimento e experiências.
O que esperamos?
- Manter junto com a equipe a qualidade e funcionalidade de toda aplicação;
- Projetar e desenhar códigos que sejam confiáveis e reutilizáveis;
- Desenvolver e manter soluções de software;
- Saber identificar gargalos e realizar debugs e fixes;
- Realizar integrações com APIs;
- Modelar banco de dados relacionados e/ou não-relacionados;
- Apoiar os profissionais de menor domínio técnico, compartilhando conhecimentos e atuando no desenvolvimento;
- Conhecimento em design e arquitetura;
Hard skills que buscamos...
- Desenvolvimento iOS nativo em Swift.
- Programação Orientada a Objetos;
- Programação com reativo (RxSwift);
- Experiência em MVVM (ModelViewViewModel);
- Desenvolvimento de testes;
- Desenvolvimento com frameworks;
- Domínio dos conceitos de UX e UI;
- Desenvolvimento utilizando APIs e Mock;
- Utilização de metodologias ágeis;
- Conhecimento de arquiteturas;
E os Soft Skills que observamos...
- Proatividade
- Capacidade Analítica
- Resoluções De Conflitos
- Senso De Liderança
- Gestão Do Tempo
- Foco Na Entregar
Diferenciais para se destacar:
- Conhecimento em Swift 4 e Arquitetura MVP;
- Conhecimento em estrutura modularizada e independente;
- Conhecimento em testes com Quick & - Nimble, funcionais automatizados;
- Conhecimento em DevOps com Fastlane, Bitrise e Vapor server-side;
- Conhecimento em Gerenciamento de -certificados com Match;
- Conhecimento em Design orientado a Baselines e Grid de 8 pontos.
Requisitos:
Formação superior em andamento em Ciência da Computação, Engenharia ou Administração;
Excelente comunicação verbal e escrita;
Inglês e/ou espanhol para alocação internacional.
Experiência mínima de 7 anos.