A Globo é feita de gente que quer fazer diferente, fazer junto, fazer o futuro.
Gente espalhada por todo o país (e mundo!)
trabalhando com conteúdo, notícias, negócios, tecnologia, tudo isso com brasilidade e talento de sobra.
Canais na TV aberta e por assinatura, produtos digitais como Globoplay, Cartola, G1, Ge, Gshow e outros serviços estão reunidos no mesmo lugar.
Na Globo, o encontro de histórias com tecnologia move um time diverso e apaixonado por inovação. A gente tem a chance de aproximar os brasileiros, criando novas formas de se conectar com eles. Aqui, cada um faz a transformação acontecer. Quer fazer parte dessa transformação também?
#VemPraGlobo ;) /n Do que você precisa: Domínio da linguagem Swift para desenvolvimento de aplicativos iOS; Prática com arquiteturas de software (Exemplo: MVVM, VIPER, VIP); Conhecimento sólido em gerenciamento de dependências.
(Exemplos: Cocoapods, SPM); Habilidade com ferramentas de versionamento de código (Git); Experiência na implementação de boas práticas de desenvolvimento; Conhecimento em consumo de APIs (REST, GraphQL e outros); Experiência na criação de layouts com storyboards, xibs, autolayout e viewCode em diferentes resoluções de tela; Familiaridade em metodologias ágeis (Scrum, Kanban e outros); Conhecimento de design patterns (Singleton, Factory e outros); Experiência com testes unitários; Atuação com Code Review; Conhecimento em Firebase, Google Analytics, Crashlytics; Conhecimentos que te destacam: Experiência com Onboarding/Ambientação de Desenvolvedores; Experiência com Interação com outros times (QA, UX, Design e outros); Conhecimento em testes interface e instrumentais; Conhecimento de processo de integração contínua (CI/CD, GitHub Actions, Gitlab e outros); Experiência com performance e otimizações.
/n Como será seu dia a dia: Participará de reuniões diárias com a equipe para acompanhamento de tarefas; Participará de reuniões de refinamentos com a equipe para definição de tarefas a serem desenvolvidas; Participará de reuniões de planejamento com a equipe para definir o que será priorizado; Revisará o progresso das tarefas utilizando o Jira; Utilizará metodologias ágeis como Scrum ou Kanban; Alinhará expectativas e esclarecerá dúvidas sobre o projeto com steakeholders, designers e outros desenvolvedores; Revisará código de outros colaboradores da equipe Apple, fornecendo feedbacks e sugestões de melhorias; Realizará testes unitários e manuais no que foi implementado (novas funcionalidades e correções de bugs), para manter a qualidade na entrega; Executará validações do que foi implementado com o time de QA e Designers; Criará documentações sobre novas features que serão desenvolvidas e práticas de desenvolvimento; Se manterá atualizado das novas tecnologias, ferramentas e práticas de desenvolvimento para um aprendizado contínuo.