Como é trabalhar com Engenharia de Software no Nubank
Descubra como é trabalhar na empresa, quais tecnologias são usadas e qual é o perfil procurado para se juntar ao time
Assista o vídeo
Conheça como é trabalhar na empresa e os caminhos para aplicar para as vagas de tecnologia
O que é o Nubank
O Nubank é a principal fintech da América Latina. Em 2014, a empresa lançou seu primeiro produto, um cartão de crédito sem anuidade, que é gerenciado inteiramente por um aplicativo móvel, com foco nos millennials.
Mais de 16 milhões de pessoas já pediram o cartão e a empresa tem hoje mais de 4 milhões de clientes. Em 2017, o Nubank também lançou seu programa de benefícios, o Nubank Rewards, e a NuConta, uma conta digital.
Até hoje, o Nubank já captou quase US$ 330 milhões em seis rodadas de investimento. Recentemente, a revista Fast Company elegeu o Nubank como 3ª empresa mais inovadora no ranking Most Innovative Companies de 2018.
Saiba mais em www.nubank.com.br.
Informações
1 Como é trabalhar no Nubank
Estes conteúdos te darão uma ideia de como é trabalhar no time de engenharia do Nubank, quem são algumas das pessoas que fazem parte desse time e o que é valorizado em termos de cultura e perfil de candidatos.
2 Desafios de tecnologia no Nubank
Quais as tecnologias usadas no Nubank? Quais os maiores desafios? Conheça em nosso podcast as linguagens, frameworks e ferramentas que fazem parte da rotina do time de engenharia.
3 Estude na Alura: Front-End
Deseja trabalhar com Front-End no Nubank? Descubra as principais tecnologias e métodos utilizados pela empresa, como HTML, CSS e jQuery, para se preparar e aplicar para as vagas.
Na Formação Front-End Alura, você vai aprender os fundamentos de HTML e CSS, partindo da estrutura básica até a criação de animações com a propriedade transition. Você aprenderá também como turbinar suas páginas com diversas técnicas, conhecerá a biblioteca jQuery, que é a mais popular do mercado de desenvolvimento Web, e criará páginas web responsivas que se adaptam tanto em desktop quanto no mobile.
4 Estude na Alura: Programação Funcional
É importante entender sobre Programação Funcional se você deseja trabalhar com tecnologia no Nubank.
Os estudos sobre o assunto começam com a Alura Live, onde você vai conhecer os detalhes da linguagem Clojure, que é a principal linguagem funcional do mercado. Para aprofundar seu conhecimento, temos um curso de introdução a programação funcional com essa linguagem.
5 Estude na Alura: Cloud Computing
Confira os principais conceitos e tecnologias de Cloud Computing utilizados na empresa, como Amazon EC2 e Spring, para aplicar em vagas na Nubank.
Com os cursos, vamos conhecer as dificuldades de se colocar uma aplicação em produção, o deploy contínuo e o uso do Docker na nuvem. E ao final, vamos ver como manipular objetos no S3, usar o AWS lambda e todos os conceitos aprendidos para deployar uma aplicação Java com Spring no AWS.
-
Curso Amazon EC2: Faça um deploy da sua webapp com alta disponibilidade e escalabilidade.
Curso | 12h - Entenda algumas das dificuldades de se colocar uma aplicação em produção
- Entenda na prática o que é computação em nuvem e como você pode economizar ao utilizá-la
- Aprenda a criar novas máquinas em segundos
- Crie balanceadores de carga para suas máquinas
- Garanta alta disponibilidade das suas aplicações
- Escale automaticamente suas aplicações
- Aprenda a utilizar os recursos da AWS a partir do terminal
-
Curso Amazon Code Deploy: Deploy Continuo com AWS
Curso | 12h - Entenda algumas das dificuldades de se colocar uma aplicação em produção e como automatizar esse processo
- Aprenda sobre servidores imutáveis, rolling deployments e code deploy
- Integre Jenkins com AWS Code Deploy
- Conheça o Blue-green deployment e suas vantagens
- Crie ambientes de homologação e produção na nuvem da Amazon
-
Curso Amazon ECS: Gerencie Docker na nuvem da AWS
Curso | 08h - Use Docker na nuvem da Amazon
- Aprenda a criar novas container em segundos
- Crie balanceadores de carga para seus containers
- Gerencie as suas imagens no Elastic Container Registry
- Aprenda a utilizar os recursos da AWS ECS a partir do terminal
-
Curso Amazon S3: Manipule e armazene objetos na nuvem
Curso | 12h - Compreenda os benefícios do S3
- Aprenda a gerenciar buckets
- Entenda como atribuições de permissões são feitas
- Lide com Static Web
- Utilize o SDK para operar programaticamente
- Especifique regras para o ciclo de vida dos objetos
-
Curso Amazon Lambda: Primeiros passos à execução de código sem servidor
Curso | 12h - Define entrada e saída de funções
- Use triggers para acionar ASW Lambda
- Entenda o conceito Serverless
- Integre AWS Lambda com outros serviços da Amazon
- Crie um projeto completo de análise de faces
-
Curso Amazon e Spring: Deploy de uma aplicação Spring MVC na AWS
Curso | 12h - Entenda como enviar imagens para os Buckets com o S3
- Aprenda como se comunicar com o banco de dados com o RDS
- Saiba como enviar a aplicação para um servidor na Amazon com o EC2
- Veja como armazenar a sessão do usuário com o Redis com o Elasticache
- Aprenda a integrar todos os serviços que formam nossa aplicação
Faça esse curso e:
Faça esse curso e:
Mais detalhesdo curso Amazon Code Deploy: Deploy Continuo com AWS
Faça esse curso e:
Mais detalhesdo curso Amazon ECS: Gerencie Docker na nuvem da AWS
Faça esse curso e:
Mais detalhesdo curso Amazon S3: Manipule e armazene objetos na nuvem
Faça esse curso e:
Mais detalhesdo curso Amazon Lambda: Primeiros passos à execução de código sem servidor
Faça esse curso e:
Mais detalhesdo curso Amazon e Spring: Deploy de uma aplicação Spring MVC na AWS
-
6 Gostou? Candidate-se para uma vaga!
O Nubank está sempre buscando por novos talentos para se juntar ao time. Conheça nossas vagas abertas e descubra qual a perfeita para você.
Não encontrou? Continue aprendendo com os conteúdos da Alura e acompanhe as vagas abertas.