Como é trabalhar com Programação no Grupo Movile
Descubra como é fazer parte desse ecossistema de empresas, quais tecnologias são usadas e qual é o perfil procurado para fazer parte desse time que melhora a vida das pessoas!
Assista o vídeo
Conheça como é trabalhar na empresa e os caminhos para aplicar para as vagas de tecnologia
Sobre a Movile
A Movile é uma empresa global em crescimento exponencial. E, quando a empresa cresce rápido, as pessoas também! Aqui nós vivemos a cultura da meritocracia e reconhecemos que faz a diferença nos nossos negócios.
O risco faz parte do nossos dia a dia. Com erros, aprendemos rapidamente, ainda mais quando se trata do desenvolvimento de novos produtos!
Todos que trabalham nesse grupo são movidos pelo objetivo que é melhorar e impactar e melhorar a vida das pessoas por meio da tecnologia. E sabe o que é mais importante para se trabalhar na Movile? Precisa sonhar grande, encarar os novos desafios, agir e ser você mesmo.
Saiba mais em http://movile.com/.
Informações
1 Como é trabalhar no Grupo Movile?
Conheça algumas histórias e conteúdos que te mostrarão como é fazer parte do time de engenharia do Grupo Movile, um ecossistema de empresas que criam apps que são amadas por milhares de pessoas.
-
Post Como a PlayKids criou um time de alta performance através de cultura de inovação e propósito | Movile Tech - De Tech para Tech
-
Post Minha experiência na Movile | Movile Tech - De Tech para Tech
-
Post De repente, 5 anos | Movile Tech - De Tech para Tech
-
Post Como é trabalhar na Movile, na Alura e na iFood? - Blog da Alura
-
2 Desafios de tecnologia - Grupo Movile
Esses materiais apresentam os desafios do dia a dia e informações sobre as principais tecnologias utilizadas na Movile.
-
Podcast As Super Apps: o caso da Rapiddo - Hipsters #104 - Hipsters Ponto TechHipsters Ponto Tech
-
Post Como escrever tipos expressivos e seguros em Swift | Movile Tech - De Tech para Tech
-
Post Apache Spark: Case Movile | Movile Tech - De Tech para Tech
-
Post Desenvolvendo um app sem telas | Movile Tech - De Tech para Tech
-
Post Como conseguimos reduzir nosso cluster de Redshift e aumentar a performance? | Movile Tech - De Tech para Tech
-
3 O que os CTOs da empresa falam?
Quer ter uma ideia sobre como é criar novos produtos e colaborar na Movile?
Assista esta série de vídeos, gravada por líderes nas empresas que fazem parte do Grupo!
4 Estude na Alura: Desenvolvimento Mobile
Deseja trabalhar com desenvolvimento mobile na Movile? Veja os cursos com as principais tecnologias utilizadas na empresa, como Kotlin e Swift para você se preparar e aplicar para as vagas.
Vamos começar com a carreira Kotlin, uma linguagem de programação que está ganhando muita força no mercado mobile. Nessa carreira criamos uma app para Android, conhecendo as boas práticas e várias vantagens da linguagem. Em seguida vamos passar para a carreira iOS, vamos aprender a criar um app para o iOS utilizando a linguagem Swift, boas práticas com layouts e algumas técnicas para sincronização offline da sua app.
-
Curso Kotlin parte 1: Sua primeira app android na linguagem
Curso | 20h - Crie sua primeira app Android com suporte ao Kotlin
- Construa classes modelos e entenda o que são properties
- Adicione comportamentos em outras classes com a extension function
- Crie classes enums
- Entenda as possibilidades de sobrecarga
- Concatene String utilizando String Templates
- Aprenda a criar variáveis com o if expression
- Refatore o código visando as boas práticas de programação
-
Curso Kotlin parte 2: Mais recursos da linguagem e boas práticas
Curso | 16h - Entenda como funcionam os operadores lógicos durante a comparação
- Chame mais de um membro de um objeto chamando-o uma única vez
- Conheça alguns recursos funcionais e utilize expressões lambda
- Converta funções em Single-Expression Function
- Crie Dialogs, DatePickers e Spinners do Android
- Implemente interfaces do Java com expressão lambda
- Entenda como funciona as Exceptions e o Try-Expression
-
Curso Kotlin parte 3: Técnicas avançadas na sua app
Curso | 14h - Entenda o que é o Null Safety
- Conheça novas técnicas de inicialização
- Aumente a flexibilidade com herança
- Declare e implemente Higher-Order Functions
- Aplique menu de contexto
- Declare Companion Objects
Faça esse curso e:
Mais detalhesdo curso Kotlin parte 1: Sua primeira app android na linguagem
Faça esse curso e:
Mais detalhesdo curso Kotlin parte 2: Mais recursos da linguagem e boas práticas
Faça esse curso e:
Mais detalhesdo curso Kotlin parte 3: Técnicas avançadas na sua app
-
5 Estude na Alura: Infraestrutura
Deseja trabalhar com infraestrutura na Movile? Conheça os cursos que abordam as principais tecnologias utilizadas na empresa, como SQL e Redis.
Com o PostgreeSQL, vamos começar com consultas básicas com select e juntar registros com o inner join. Depois entraremos no mundo do NoSQL com Redis, vendo os problemas que o Redis resolve, passando para as buscas otimizadas e implementação de listas e também realizar consultas com o zRange Wishscores. Para finalizar vamos ver o Elasticsearch, uma das principais search engine do mercado.
-
Curso PostgreSQL: Primeiros passos com suas consultas
Curso | 08h - Realize consultas com SELECT
- Filtre os seus registros com WHERE
- Adicionando dados no banco com o INSERT
- Atuaiize e apague dados com UPDATE e DELETE
- Ordene os seus dados usando o ORDER BY
- Mantenha a estrutura das tabelas com CREATE TABLE e ALTER TABLE
- Junte registros de tabelas com INNER JOIN
-
Curso Redis I: Armazenando chaves e valores
Curso | 20h - Inicie no mundo NoSQL
- Resolva problemas com Redis
- Faça buscas otimizadas
- Aprenda como coletar estatísticas de acesso
- Conheça os operadores com bit
-
Curso Redis II: Estruturas e recursos na sua base NoSQL
Curso | 10h - Implemente listas no Redis
- Trabalhe com uma fila de espera
- Entenda recursos como busy wait e pop blocante
- Crie ranks de usuários e elementos
- Use ordenação com o zrange wishscores
-
Curso Elasticsearch: Pesquisando e analisando os seus dados
Curso | 20h - Aprenda sobre um dos principais Search Engine no mercado
- Crie, otimize e escale os seus índices
- Busque por proximidade e sinonimos
- Use Map-Reduce com Elasticsearch
- Visualize os seus dados através de dashboards
-
Curso Elasticsearch 5: Pesquisas avançadas
Curso | 10h - Aprenda pesquisas poderosas com Elasticsearch 5
- Use a Query DSL
- Define boost nas pesquisas
- Use sugestões através do Edge N-Gramas
- Refina consultas de múltiplos termos
Faça esse curso e:
Mais detalhesdo curso PostgreSQL: Primeiros passos com suas consultas
Faça esse curso e:
Faça esse curso e:
Mais detalhesdo curso Redis II: Estruturas e recursos na sua base NoSQL
Faça esse curso e:
Mais detalhesdo curso Elasticsearch: Pesquisando e analisando os seus dados
Faça esse curso e:
-
6 Estude na Alura: Front-End
Deseja trabalhar com Front-End na Movile? Confira os cursos que separamos com as principais tecnologias e bibliotecas, como Vue.js, React e Angular, utilizados na empresa para você se preparar!
Na parte de Front-End, começamos com o HTML e CSS, partindo da estrutura básica até a criação de animações com a propriedade transition. Depois partimos para o JavaScript, dos conceitos básicos até ferramentas como typescript, que é usada para adicionar recursos como tipagem. Após isso, estudamos as bibliotecas mais populares do mercado: Vue.js, React e o Angular.
7 Gostou? Candidate-se para uma vaga!
Quer receber as vagas do grupo Movile direto no seu e-mail? Entre no link e preencha o formulário!
8 Siga a Movile nas mídias sociais!
Siga a empresa nas mídias sociais e fique por dentro das novidades!