Ativa os alertas de emprego por e-mail!
Melhora as tuas possibilidades de ir a entrevistas
A ETAPA Educacional procura um Professor em Linguagens Formais e Autômatos, Compiladores e Desenvolvimento Web para ministrar aulas no ensino superior. O profissional participará da formação de estudantes na Ciência da Computação, abordando temas cruciais como autômatos, compiladores e desenvolvimento web moderno. É necessário ter mestrado ou doutorado na área e experiência prévia no ensino. O ambiente é colaborativo e incentiva a atualização constante.
Join to apply for the Professor em Linguagens Formais e Autômatos, Compiladores e Desenvolvimento Web role at ETAPA Educacional
Join to apply for the Professor em Linguagens Formais e Autômatos, Compiladores e Desenvolvimento Web role at ETAPA Educacional
A ESEG está em busca de um Professor de Linguagens Formais, Compiladores e Desenvolvimento Web para ministrar aulas no ensino superior, com foco em conteúdos fundamentais da Ciência da Computação e Engenharia de Computação. O profissional será responsável por compartilhar seus conhecimentos em teoria da computação, construção de compiladores e desenvolvimento web moderno, contribuindo para a formação de profissionais altamente qualificados para o mercado de tecnologia.
Responsabilidades
Ministrar aulas teóricas e práticas nas seguintes áreas:
Linguagens Formais e Autômatos
Autômatos Finitos Determinísticos (AFD)
Autômatos Finitos Não Determinísticos (AFND)
Expressões Regulares
Autômatos com Pilha
Gramáticas Livres de Contexto
Máquinas de Turing
Linguagens Decidíveis e Indecidíveis
Compiladores
Análise Léxica
Análise Sintática
Análise Semântica
Geração de Código
Desenvolvimento Web
HTML, CSS e JavaScript
Frameworks e bibliotecas front-end
Desenvolvimento back-end
APIs REST e GraphQL
Conexão com bancos de dados
Controle de versão (Git)
Práticas de DevOps e CI/CD
Docker e containers
Arquitetura de aplicações web
Outras Atividades
Elaborar e aplicar provas, trabalhos e exercícios com foco na aplicação prática do conteúdo.
Orientar alunos em atividades de laboratório, projetos acadêmicos e desafios de programação.
Manter-se atualizado com as tendências e tecnologias emergentes da área.
Participar de reuniões acadêmicas, colaborar com a equipe docente e contribuir com melhorias no curso.
Horário De Trabalho
Período diurno: das 08:00 às 11:40
Período noturno: das 19:10 às 22:50
Requisitos
Formação acadêmica: Mestrado ou Doutorado em Ciência da Computação, Engenharia de Computação ou áreas correlatas.
Experiência prévia no ensino superior nas áreas de teoria da computação, compiladores e desenvolvimento web.
Domínio prático de ferramentas e tecnologias web modernas, além de conhecimento sólido em fundamentos teóricos da computação.
Boa capacidade de comunicação, didática e trabalho em equipe.
Diferenciais
Experiência com projetos de desenvolvimento de software, ensino de computação teórica e aplicação prática de linguagens formais.
Vivência em ambientes de desenvolvimento ágil e uso de ferramentas de automação de infraestrutura e entrega contínua.
Greater São Paulo Area R$3,400.00-R$3,400.00 2 months ago
Greater São Paulo Area R$2,501.00-R$2,501.00 2 months ago
Osasco, São Paulo, Brazil R$2,501.00-R$2,501.00 2 months ago
Mogi das Cruzes, São Paulo, Brazil R$2,501.00-R$2,501.00 2 months ago
Guarulhos, São Paulo, Brazil R$2,501.00-R$2,501.00 2 months ago
Taboão da Serra, São Paulo, Brazil 1 month ago
São Paulo, São Paulo, Brazil 11 months ago
São Paulo, São Paulo, Brazil 17 hours ago
São Paulo, São Paulo, Brazil 2 months ago