Pessoa Desenvolvedora Android Sênior

FCamara

  • Brasil
  • Permanente
  • Período integral
  • Há 8 dias
A FCamara está em busca de um a pessoa desenvolvedor mobile Android sênior, em parceria com uma das maiores empresas de solução digital, voltada ao E-commerce que tem atuação em mais de 60 anos de história, com mais de 1.000 lojas físicas, 28 centros de distribuição e mais de 33 milhões de produtos no marketplace.RESPONSABILIDADES E ATRIBUIÇÕES
  • Atuar na análise e desenvolvimento das atividades da plataforma de e-commerce da Via Varejo, com foco na qualidade das entregas e satisfação das áreas clientes.
  • Atuar em correções, melhorias e novos projetos, via backlog priorizado, sempre se preocupando para não impactar no fluxo de compras dos aplicativos.
  • Acompanhar o ciclo de vida da atividade desde a análise e correção, até a publicação em Produção.
  • Garantir a qualidade do produto, se preocupando com a esteira de desenvolvimento, homologação e ambientes de produtivos.
REQUISITOS COMPORTAMENTAIS:
  • Excelente comunicação, com clareza, objetividade e fornecendo feedbacks constantes;
  • Rapidez e facilidade no aprendizado;
  • Resiliência para se adequar a mudanças constantes de prioridades;
  • Ser capaz de sugerir melhorias e debater novas idéias, respeitando a opinião dos colegas e sendo colaborativo;
  • Capacidade de seguir processos;
  • Ser paciente e ter facilidade de se relacionar com as pessoas;
  • Ser detalhista, não somente no desenvolvimento técnico mas também na qualidade do produto;
  • Comprometimento com as atividades de suas responsabilidades respeitando o planejamento;
  • Capacidade de trabalhar sob pressão e senso de urgência em situações críticas;
  • Experiência com desenvolvimento Android nativo usando Kotlin.
  • Sólido conhecimento em arquitetura de projetos Android nativo
  • Conhecimento em criação, manutenção e versionamento de bibliotecas nativas Android.
  • Domínio de UI em XML e conhecimento em modularização de componentes.
  • Escrever código limpo, bem testado e de fácil manutenção, seguindo as melhores práticas e padrões de design.
  • Utilizar Android Architecture Components (LiveData, ViewModel, etc.) e desenvolver UI com Fragments e Activities.
  • Integrar com APIs e bibliotecas de terceiros.
  • Implementar e gerenciar dependências usando Gradle.
  • Integrar e trabalhar com plataformas de análise e rastreamento de eventos (Ex: Firebase Analytics).
  • Experiência com frameworks de teste (Ex: JUnit, Mockito, Espresso).
  • Conhecimento de Coroutines ou RxJava para programação assíncrona.

FCamara