Monitor(a) Desenvolvedor(a) JS Full Stack :: MERN
Descrição do emprego
- Seja monitor(a) dos Bootcamp do Instituto Infnet!
- Ajude no ensino através de projetos práticos voltados para as competências exigidas pelo mercado, em nosso Bootcamp Desenvolvedor Full Stack.
- Você auxiliará remotamente os alunos de segunda a sexta-feira, em duas opções de horários:
- Manhã: 09h às 12h.
-
Noite: 19h às 22h.
- Atividades remotas ao vivo.
Veja as competências que os alunos dominarão ao fim do bootcamp:
- Conhecer e aprender sobre o banco de dados do MongoDB
- Utilizar o Mongoose para manipulação de documentos
- Integrar a aplicação com banco NoSQL, utilizando o Firebase
- Criar aplicações SPA (Single Page Application) e API RESTFull com Express
- Criar componentes em React
- Integrar o Redux em uma aplicação React
- Criar aplicativos mobile seguros, performáticos e prontos para o mercado
- Criar telas cativantes e funcionais utilizando React Native
- Criar um backend com NodeJS
- Usar o Restify para criar uma API REST
- Criar suítes de testes com Jest
- Implementar autenticação e autorização com JSON Web Token (JWT)
- Saber o que é uma API Restful
- Desenvolver aplicações Web modernas com JavaScript e NodeJs
- Utiliza API's externas para adicionar funcionalidades ao seu aplicativo
- Trabalhar com publicação de código fonte, integração contínua e deploy autorizando no Gitlab
- Conhecer o protocolo HTTP e seus métodos
- Trabalhar com funções assíncronas
- Trabalhar com Promessas
- Trabalhar com programação orientada a objetos
- Aprender JavaScript moderno ES6 com classes, módulos...
- Configurar uma aplicação com Webpack
- Aplicar boas práticas de desenvolvimento
Contratação:
- Dedicação semanal de 10h a 15h/semana
- Remuneração mensal bruta aproximada: R$ 1.300 (considerando 15h/semana)
- Férias coletivas remuneradas de 30 dias por ano.
- Bolsa de auxílio educação própria e para dependentes, conforme a carga horária total.
- Oportunidade de contato com alunos de excelente nível para eventual contratação para estágio em suas atividades.
Características exigidas
Obrigatórios:
- Experiência prática relevante e recente com desenvolvimento com HTML5, React Native, Bootstrap, JavaScript, MERN, programação assíncrona, NodeJS e MongoDB.
- Graduação.
- Crença no aprendizado orientado a projetos práticos (educação 'hands on').
- Disponibilidade para monitorar alunos no horário de 9h10 às 12h10, de segunda a sexta, do dia 25/07 a 23/12 de 2022.
- Boa comunicação verbal e escrita.
-
Ter um bom computador, headset, webcam e um bom link de internet.
Desejáveis:
- Experiência em projetos e empresas de primeira linha.
- Experiência como monitor ou instrutor em cursos.
- Experiência como palestrante.