Responsabilidades:Fornecer informações valiosas sobre funcionalidades e desenvolvimento de produtosEstabelecer práticas recomendadas e padrões para simplificar os esforços da engenharia de software para AndroidResponsabilizar-se pelos esforços contínuos da empresa, com intuito de escalar o desenvolvimento de aplicativos mobile Compartilhar feedback e informações valiosas sobre a otimização de processos e ferramentas, visando promover o desenvolvimento de colaboradores e o entendimento dos mesmos sobre a arquitetura e o código da empresaImpulsionar o desenvolvimento de funcionalidades adoradas pelo público em aplicativos para smartphones e tabletsResponsabilizar-se pela qualidade do produto de ponta a pontaResponsabilizar-se por todos os estágios de vida dos produtos, desde o desenvolvimento até a manutenção dos principais frameworks dos aplicativosColaborar com os membros da equipe e pensar em maneiras de tornar os aplicativos da empresa mais rápidos, cativantes e divertidosRequisitos:Bacharelado ou Mestrado em Engenharia ou Ciência da Computação (ou experiência equivalente)Entre 5 e 8 anos de experiência relevante como desenvolvedor AndroidConhecimento sólido da arquitetura, framework e SDK do Android, Core Java, Android Studio IDE e Debugger do AndroidExperiência prática com desenvolvimento de aplicativos mobile e soluções de mobile – aplicativos nativosExperiência com componentes e controles de interface do usuário, incluindo Action Bars, Widgets, Fragments, etc.Excelente domínio dos componentes básicos do Android: Activity, Services, Intent, Broadcast Receiver e Content ProviderExperiência com integração de serviços da Web, como REST, JSON, XML, e tecnologias de nuvem, como AWS, GAE, GCMAmpla compreensão de uma infinidade de áreas do desenvolvimento mobile, incluindo aplicativos mobile pertencentes ao varejo e vários outros domínios, como Enterprise e VASConhecimento sobre mídia, BFSI, saúde, redes sociais e e-commerceCapacidade de usar localização e APIs sociais, análises, MDM, gateway SMS, gateway de pagamento, transcodificação de conteúdo de mídia, ferramentas APM e integração na nuvemProficiência com Jetpack Compose, com pelo menos 6 meses de experiência trabalhando no aplicativo de produçãoCompreensão completa sobre Coroutines, Viewmodels e padrão de design MVVMExperiência trabalhando com aplicativos Android que tiveram uma escala entre centenas de milhares e milhões de usuáriosConhecimento profundo sobre os princípios de designExcelentes habilidades de comunicação em inglês, tanto escritas quanto verbais
Inscreva-se na Turing hoje
Preencha seus dados básicos: nome, endereço, habilidades, salário e experiência.
Resolva os testes e realize uma entrevista técnica.
Seja selecionado pelas melhores empresas dos EUA e do Vale do Silício
Quando você estiver na Turing, não precisará procurar outro emprego.
Crie seu perfil, passe nos testes da Turing e receba ofertas de emprego a partir de 2 semanas.