Analista Desenvolvedor Android SR

R$ 10000.00 - R$ 14500.00
Trabalho remoto em: São Paulo - SP
há um mês
Cargo: Systems Analyst
Nível exigido: 0 a 3 anos
Descrição:
Atividades: • Definir o escopo técnico do Squad e seus respectivos critérios de aceite; • Planejar e acompanhar a resolução de débitos técnicos do Squad; • Acompanhar e auxiliar na gestão de riscos, problemas e decisões que impactam as soluções técnicas e a evolução da plataforma do Squad; • Acompanhar na ferramenta JIRA como o Squad está atuando nas atividades e também orientar quanto a priorização definida pelo PO, respeitando os critérios estabelecidos nas Stories, como visão do usuário, critérios de aceite e Definição de Preparado (DoR) e também Definição de Pronto (DoD); • Alinhar dependência técnica da solução entre os Squads com os demais Tech Leads da comunidade; Desafios: • Dar o direcionamento estratégico em relação as soluções técnicas e evolução da plataforma do Squad; • Garantir que o Squad desenvolva soluções aderentes às regras, políticas e padrões definidos pela arquitetura de solução; • Contribuir para a expansão do parque de terminais, estabelecendo soluções técnicas sustentáveis Conhecimentos Técnicos / ferramentas: • Entender sobre a composição de aplicativos Android em estrutura, APIs e performance; • Entender o ciclo de vida de aplicações e componentes do Android (Application, Activity, Service, ContentProvider, etc); • Saber quais os desafios de desenvolvimento a plataforma nos propõe (manter estado, concorrência, guia de estilos e etc); • Entender formas de ciclo de vida de um aplicativo: como o código evolui da máquina do desenvolvedor até produção; • Conhecer o build system padrão da plataforma (atualmente o Gradle); • Entender sobre práticas de teste: importância, propósito e prática; • Experiência utilizando serviços da plataforma Google Firebase e Google Analytics. Necessário bons conhecimentos: • Conhecimento sobre SOLID. • Experiência em desenho e desenvolvimento de soluções utilizando as tecnologias: Android (Kotlin) e seu ecossistema. • Android • Experiência de trabalho em modelo ágil e engenharia de valor. • Sólidos conhecimentos sobre conceitos em aplicações modernas, arquitetura Clean, Integração com APIs e Microserviço; • Familiaridade com AWS. Desejáveis: • Conhecimento em protocolo EMV e mensageria ISO8583 e adicional da linguagem. (se tiver esses conhecimentos excelente). • Bom entendimento sobre arquitetura de sistemas (seja GUIs reativas, SOLID, KISS, etc); • Conhecer formas de instrumentação de aplicativos (Hit Analytics, performance, conversão de uso); • Ter atuado em projetos com metodologias ágeis.
e-mail
Ao logar você aceita os nossos termos de uso