**O que procuramos?**
**Atribuições principais**:
Liderar técnicamente o escopo de trabalho de um tempo de desenvolvimento;
Desdobrar briefing técnico e funcional para equipes internacionais e fornecedores;
Encadear tarefas para a otimização da execução dos trabalhos;
Definir as melhores práticas de desenvolvimento;
Promover e incentivar a capacitação constante do tempo;
Gerenciar o escopo, metas e entregáveis dos desenvolvimentos, em colaboração com os demais envolvidos;
Revisar e refatorar os códigos existentes em códigos de alta qualidade;
Garantir o melhor desempenho e usabilidade das aplicações;
identificar e corrigir gargalos, realizar debugs e correções.
**Requisitos**:
- Gerenciamento de estado: aprofunde sua compreensão sobre padrões complexos de gerenciamento de estado e escolha o mais adequado para um projeto específico.
- Otimização de desempenho: domine técnicas para otimizar o desempenho do aplicativo, incluindo criação de perfil, redução da sobrecarga de renderização e minimização do uso de memória.
- Padrões de arquitetura: familiarize-se com padrões de arquitetura como MVVM, Clean Architecture ou Domain-Driven Design e aplique-os para criar aplicativos escalonáveis e de fácil manutenção.
- Testes Automatizados: Implemente estratégias abrangentes de testes automatizados, incluindo testes de integração e testes ponta a ponta, para garantir a estabilidade do código.
- Integração e implantação contínuas (CI/CD): Aprenda a configurar pipelines de CI/CD para automatizar os processos de teste e implantação, garantindo um fluxo de trabalho de desenvolvimento simplificado. Foco em uso de aplicações híbridas (Nativo + Cross).
- Revisão de código e colaboração: Desenvolva habilidades na revisão de código, fornecendo feedback construtivo e colaborando de forma eficaz com outros membros da equipe.
- Teste e Deputação: Saiba como testar e depurar aplicações mobiles com Android/iOS e Flutter.
- HTML 5, CSS, JavaScript/Typescript Sólidos (funções, variáveis, escopos (global, local), tipos primitivos, classes).
- Conhecimentos em ES6.
- Componentização e modularização de aplicações web.
- Consumo de Apis REST.
- Stream de dados em aplicações.
- Testes Unitários.
- pré-processadores CSS (SASS, preferível.).
- styled-components (react).
- Experiência com algum Framework CSS de mercado como Bootstrap 4, pure, materialUI, etc.
- Browser developer tools.
- Empacotadores/transpiladores.
- Conhecimento de Design Patterns.
- Experiência em desenvolver aplicações web do zero.
- Esteiras de entrega e infra para web.
**Localidade da posição**:
Barueri, São Paulo.
**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. Além disso, somos uma das melhores empresas para se trabalhar no Brasil segundo o Great Place to Work e uma das 10 empresas que mais crescem no país há 3 anos consecutivos, segundo o Anuário Informática Hoje.
**Quais são nossos valores?**
- Somos pessoas servindo pessoas
- Pensamos e agimos como donos
- Temos gana por performance
- 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!