AI Jobs Map

Full Stack Club · Brazil

Mentor(a) de Algoritmos e Live Coding

seniorcontractPosted 14 days ago
Apply on LinkedInLinkedInOpens the original posting. AI Jobs Map never asks for your details.

Stack mentioned

data-structures

O Full Stack Club está buscando um(a) mentor(a) com forte experiência prática em algoritmos, estruturas de dados e resolução de problemas voltados para entrevistas técnicas de programação.

Essa não é uma vaga para um perfil predominantemente acadêmico.

Buscamos alguém que tenha experiência real com desafios no estilo LeetCode, HackerRank ou plataformas similares e que entenda como desenvolvedores precisam se preparar para etapas de Live Coding e entrevistas de algoritmos.

Sobre a posição

Você será responsável por ensinar nossos alunos a desenvolver o raciocínio necessário para resolver

problemas de algoritmos durante processos seletivos.

Mais do que apresentar uma solução pronta, queremos alguém capaz de ensinar o aluno a:

- Interpretar corretamente um problema;

- Identificar padrões e possíveis abordagens;

- Estruturar o raciocínio antes de escrever código;

- Comunicar sua linha de pensamento durante um Live Coding;

- Criar uma primeira solução e evoluí-la;

- Identificar edge cases;

- Analisar complexidade de tempo e espaço;

- Comparar diferentes soluções e seus trade-offs;

- Resolver problemas sob pressão de uma entrevista técnica.

Conhecimentos importantes

Esperamos domínio prático de temas como:

- Arrays e Strings;

- Hash Maps e Sets;

- Two Pointers;

- Sliding Window;

- Stack e Queue;

- Linked Lists;

- Recursão e Backtracking;

- Binary Search;

- Trees;

- Graphs;

- Sorting e Searching;

- Big O;

- Dynamic Programming;

- Principais padrões encontrados em problemas de entrevistas técnicas.

Não é necessário ter um perfil focado em algoritmos competitivos avançados ou pesquisa acadêmica.

O mais importante é conhecer profundamente o tipo de problema encontrado em entrevistas de engenharia de software.

Perfil que buscamos

- Forte domínio de Data Structures & Algorithms;

- Experiência prática resolvendo problemas no LeetCode, HackerRank ou plataformas semelhantes;

- Familiaridade com problemas Easy, Medium e, idealmente, Hard;

- Experiência estudando ou se preparando para entrevistas técnicas;

- Capacidade de resolver problemas que nunca viu anteriormente;

- Boa comunicação durante Live Coding;

- Capacidade de transformar raciocínios complexos em explicações simples;

- Didática e clareza para ensinar desenvolvedores de diferentes níveis.

Diferenciais

- Ter realizado um número relevante de desafios no LeetCode ou plataformas similares;

- Ter participado de processos seletivos internacionais com etapas de algoritmos;

- Experiência em entrevistas de Big Techs ou empresas com processos técnicos semelhantes;

- Experiência preparando outros desenvolvedores para entrevistas;

- Experiência como entrevistador técnico;

- Experiência anterior como professor ou mentor de programação.

- Nosso objetivo é ajudar desenvolvedores a não apenas decorar soluções de LeetCode, mas desenvolver a capacidade de raciocinar, comunicar suas decisões e resolver problemas de forma estruturada durante uma entrevista técnica.

More jobs at Full Stack Club