Liderar tecnicamente a arquitetura Mobile, definir arquitetura padrão, melhorias, inovações;
Propor e implementar soluções técnicas inovadoras para os aplicativos novos e já existentes;
Guardião dos códigos junto ao time mobile e demais times que possam estar realizando mudanças no aplicativo;
Ser referência técnica para os desenvolvedores mobile, auxiliar e capacitar os Devs;
Definir e criar bibliotecas e padrões para Mobile;
Trabalhar junto com o time de UX, apoiar na construção de um novo Design System;
Acompanhar o desempenho do produto em produção (Criar Observabilidade e Alertas de problemas), avaliando possíveis gaps e possibilidades de melhoria;
Garantir que todos as entregas sigam processo de qualidade, criar e manter esteiras de testes unitários dos aplicativos, esteira do firebase e indicadores;
Acompanhamento e codereview;
Realizar o lançamento e acompanhamento em produção- Construir e implementar pipelines de aplicativos nativos Android, testar e lançar;
Construir, implementar e manter uma arquitetura de referência do Android para desenvolvedores de aplicativos nativos;
Implementar e manter configurações de ambiente de software usando soluções e scripts seguras;
Manter relacionamento direto com as equipes de infraestrutura, arquitetura e serviços de sistemas;
Realizar a revisão de códigos juntamente aos desenvolvedores sugerindo melhorias constantes.
Requisitos:
Ensino superior completo em áreas de tecnologia e afins;
Experiência em programação nativa para Android com Kotlin, Java;
Experiência de trabalho com métodos ágeis, Kanbam e/ou Scrum;
Experiência com o uso de controle de versão (git), e a abordagem git-flow;
Conhecimento em Docker;
Sólido conhecimento de estruturas de dados e algoritmos (mapas, árvores, recursividade, etc.
);
Noções de segurança, tais como criptografia simétrica, assimétrica, hashing, protocolos de rede (HTTP, SMTP, etc), certificação digital e tokenização;
Noções de observabilidade e métricas;
Melhores práticas em projeto e implementação de SDKs (Software Development Kit);
Análise de vulnerabilidades estática;
Conhecimento em Testes automatizados;
Diferenciais:
Conhecimento e prática na utilização de APIs no backend com linguagens;
Contribuições a projetos Open Source será um diferencial;
Experiência com o processo de publicação de apps iOS nas respectivas stores;
Idioma: Inglês será um diferencial;
Localidade da posição:
Por que construir sua carreira na Meta?
Oferecemos autonomia, metas claras e um ambiente dinâmico e desafiador, onde os profissionais têm oportunidade de interagir com diferentes tecnologias, participar de todos os tipos de projetos, trazer novas ideias e trabalhar de qualquer lugar do Brasil e (por que não?)
do mundo.
Quais são nossos valores?
- Somos pessoas servindo pessoas
- Pensamos e agimos como donos
- Crescemos e aprendemos juntos
- Buscamos excelência e a simplicidade
- Temos inovação e criatividade no nosso DNA
Todas as pessoas são bem-vindas independentemente de sua condição, deficiência, etnia, crença religiosa, orientação sexual, aparência, idade ou afins.
Queremos que você cresça conosco em um ambiente acolhedor e repleto de oportunidades.
Se identificou?
Então, #VemSerMeta!
A Meta é uma companhia de tecnologia e inovação, focada em transformação e evolução digital, que atua desde a definição da estratégia digital à entrega de soluções tecnológicas completas, colocando o ser humano no centro de todos os projetos.
Com 34 anos de mercado, a companhia tem atuação global: são 300 clientes em mais de 8 países, com uma equipe de mais de 3 mil pessoas, em 350 cidades e 14 países.
#J-18808-Ljbffr