Job description
Somos umaCoding School
Conectamos Devsatravés da educação
Como Developer Instructor atua:
O Developer Instructor na Rocketseat é um profissional responsável por disseminar conhecimento técnico e prático sobre desenvolvimento de software, contribuindo para a formação e crescimento dos alunos. Este papel envolve a criação de materiais didáticos (documentações e materiais complementares), suporte técnico no fórum e na comunidade durante eventos, na construção de quizzes e desafios práticos que auxiliem na aprendizagem dos alunos.
O Developer Instructor na Rocketseat também é responsável em assegurar a qualidade dos conteúdos revisando as aulas gravadas antes de serem lançadas e fornece Feedback para ajustar sempre que necessário para garantir a qualidade e o padrão Rocketseat de ensinar.
Neste desafio, o Developer Instructor será responsável, primariamente, pelas trilhas de conhecimento técnico voltadas para Mobile.
Main responsibilities
Temos um único propósito na nossa assinatura: Boosting People.
Propulsionar pessoas é o que faz o nosso mundo girar. Para isso, chamamos carinhosamente todas as pessoas que trabalham na Rocketseat de Boosters. Essa é a nossa principal função no foguete, propulsionar a nossa jornada e também a daquelas pessoas que são impactadas pelo nosso trabalho.
Como um Booster Developer Instructor na Rocketseat você será responsável por:
- Suporte Técnico: Fornecer suporte técnico a tópicos que não possuem muita complexidade através do fórum da plataforma e em eventos no Discord. Pedir ajuda para o time ou educador quando não consegue atender um tópico;
- Revisão de Aulas: Participar da revisão de aulas em fase de produção. Recorrer a ajuda do time de educação para confirmar se as aulas e formação estão no caminho certo;
- Construção de Quizzes: Colaborar na criação de quizzes e desafios junto da equipe;
- Atualização de Ementa: Ajudar na manutenção e atualização da ementa de conteúdos que tenha maior domínio. Buscar ajuda no time para confirmar se a ementa está no padrão;
- Feedback e Engajamento: Aceitar bem e buscar feedbacks das pessoas diretamente impactadas por seu trabalho; engajar os alunos para o aprendizado acontecer;
- Plataforma: criar e configurar jornadas e cursos na plataforma, fazer upload de aulas na plataforma (novos conteúdos e/ou atualizações), criar certificados e liberar formação conforme planejado. Pedir ajuda e direcionamento sempre que necessário.
Requirements and skills
Para essa posição é necessário que você tenha os seguintes conhecimentos:
- Lógica de Programação: entendimento básico de lógica de programação e algoritmos;
- Linguagens de Programação: conhecimento básico em pelo menos uma linguagem de programação popular (por exemplo, JavaScript, Python, ou PHP);
- Ferramentas de Desenvolvimento: familiaridade com ferramentas de desenvolvimento como Git, editores de código (VSCode), e sistemas de versionamento de código;
- Metodologias Ágeis: Entendimento básico de metodologias ágeis como Scrum ou Kanban;
- Metodologias de Aprendizagem: noções básicas de didática e técnicas de ensino;
- Comunicação Assíncrona: capacidade de se comunicar de forma clara e eficaz em plataformas de comunicação assíncrona, como fóruns e e-mails;
- Conhecimentos desejados em mobile como: React Native, Swift ou Kotlin;
- Conhecimentos em sistemas Gerenciadores de Banco de Dados: noções básicas sobre banco de dados relacionais e SQL é um diferencial;
Additional information
O que oferecemos na Rocketseat (além, é claro, de estar no foguete mais legal da galáxia):
- Ambiente caloroso, social, acolhedor, leve e altamente colaborativo;
- Trabalho remoto;
- Auxílio home office;
- Cartão Caju Alimentação/Refeição.
- Plano de saúde Bradesco;
- Plano Odontológico Bradesco;
- Incentivo para aquisição de materiais para seu espaço de trabalho;
- Gympass;
- Acesso ao Creditas;
- Booster Day | Um dia de folga na semana do seu aniversário para você poder curtir um dia especial com a família, amigos, onde e como quiser.