Descrição
Resumo da Vaga:
Como desenvolvedor iOS, você será responsável por entregar soluções relevantes que impactem eficientemente os usuários, agregando valor ao projeto com seu conhecimento e experiência, além de projetar e refatorar códigos, desenvolver e manter soluções de software e apoiar profissionais de menor domínio técnico.
Principais Destaques:
1. Entregar soluções relevantes que impactem eficientemente os usuários.
2. Projetar e desenhar códigos limpos, confiáveis e funcionais.
3. Apoiar profissionais de menor domínio técnico e compartilhar conhecimentos.
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ência.
O que esperamos?
Projetar e desenhar códigos limpos, confiáveis e funcionais, mantendo a qualidade do aplicativo;
Revisar e refatorar os códigos, aumentando a qualidade dos mesmos;
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;
Excelente comunicação verbal e escrita.
Hard skills que buscamos...
Desenvolvimento iOS;
Desenvolvimento 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.
E os Soft Skills que observamos...
Comunicação Interpessoal
Capacidade De Persuasão
Capacidade Analítica
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;
Conhecimento em testes Funcionais Automatizados;
Conhecimento em gerenciamento de dependências com CocoaPods (e muitos pods próprios);
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 ciência da computação, engenharia da computação, sistemas da informação, segurança da informação, ou áreas afins
Excelente comunicação verbal e escrita;
Inglês e/ou espanhol para alocação internacional.
**Experiência mínima de 4 até 6 anos.. Cargo:** DESENVOLVEDOR MOBILE ANDROID JR \- RIO DE JANEIRO \| Salario: A combinar. \| Ensino: Ensino superior \- Bacharelado \| Licenciatura \| Tecnologia. \| Turno: Manhã e Tarde. \| Area: Informática. \| Experiencia: 4 anos. \| Cidade: Rio de Janeiro / RJ