Contratação PJAtuação remotaDuração: 4 mesesDesafios da vaga e responsabilidades do dia a dia:Atuar no desenvolvimento do projeto;Atuar nas tarefas que forem priorizadas para o time;Entender e resolver de problemas;Trabalhar em conjunto com o time para criar as melhores soluções;Participar das reuniões/cerimônias do time;Colaborar com a liderança;Compartilhar com o time as dúvidas e desafios do dia a dia.Requisitos obrigatórios:JavaScript: É necessário ter domínio completo, incluindo:Prototipagem e herança baseada em protótiposClosure, escopo e hoistingEvent loop e assincronicidade (Promises, async/await, Promise.all)Funções puras, currying e funções de alta ordemManipulação avançada do DOM (Shadow DOM, delegação de eventos)Gestão de memória (Garbage collection)Módulos e sistema de build (Webpack, import/export de módulos)Ferramentas e otimização (Linters, Prettier, debugging com DevTools)TypeScript: Precisa ter domínio parcial, incluindo:Tipagem estática e inferência de tiposGenerics, mapped types, utility typesClasses, interfaces e herançaOverloads e funções assíncronas tipadasNoções de configuração do tsconfig.jsonReact Native:React: Domínio completo do React e suas apis.Environment Setup: Diferenciar quando usar Expo e quando usar React Native CLIMetro Bundler: Noções básicas de como funcionaEstilização e layout: Usar Flexbox com StyledComponents e StyleSheetGerenciamento de estado: Usar Redux ou Context APIIntegração de APIs: Utilizar React Query e ApolloStorage permanente: Usar Async Storage e MMKVAPIs nativas: Integração e gerenciamento de permissões do sistema operacionalNavegação: Usar React NavigationTestes: Utilizar Jest (com @testing-library e extensões) e DetoxOtimização de desempenho: Trabalhar com frame rate, Garbage Collection, RAM Bundles, Inline Require, profilingDepuração: Dominar Reactotron, Flipper ou DevToolsNative Modules: Noções básicas de criação com Swift e KotlinCI/CD: Fastlane, Github Actions e noções básicas de python/ruby para os scripts de buildRequisitos desejáveis:Ferramentas de busca (Algolia, Elastic Search, etc)PythonMachine Learning