Responsabilidades e atribuições
Desenvolver software com foco em React Native;Realizar levantamento de requisitos técnicos e estimativas para desenvolvimento de projetos rodando metodologia ágil;Criar documentação de serviços, componentes e elaboração de diagramas;Participar da definição das soluções e ser propositivo e apresentar as suas ideias ou críticas;Utilizar boas práticas de desenvolvimento;Ter experiência de trabalho em modelo de time ágil;Fazer a interface entre o cliente e equipes internas envolvidas.
Requisitos e qualificações
Experiência com Javascript, ES6+;Framework React;React Native 0.60 ou posterior;Gerenciamento de estado com Redux;Manipulação de Hooks/States;Styled Components e Grid-system;Integração com API's Rest.Modularização de aplicação;Padrões de projeto;Codificação limpa;Configuração de arquivos nativos como por exemplo (Info.plist e AndroidManifest.xml);Desejáveis: Typescript, Jest, experiência em Code Splitting / Module Federation, React Native Testing Library, Git, Babel, ESLint, Prettier / Editor Config, configuração manual de projeto, plataformas nativas Android/iOS, administração e deploy das lojas Play Store e App Store, CI/CD para React Native, metodologias ágeis, serviços de deploy e integração como AppCenter, Bitrise, Gitlab Runner, GitHubActions.
Não possui todos os requisitos para a vaga?
Está tudo bem! Na Compass UOL, estimulamos o desenvolvimento contínuo de novos talentos e transformamos desafios em oportunidades.
Informações adicionais
#remote
"remote"