Ir para o conteúdo
Logotipo da Catho
Seu novo emprego está na palma das suas mãos! Baixe nosso app e obtenha vantagens :)
Botão App StoreBotão Play Store

Vaga de DESENVOLVEDOR MOBILE ANDROID JR - RIO DE JANEIRO

1 vaga: | Publicada em 07/05

Sobre a vaga

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ê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. 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.