Description
A Facens busca um(a) docente com sólida formação e experiência prática em Desenvolvimento Web tanto no Front-End quanto no Back-End para atuar no curso de ADS. Procuramos profissionais que dominem tecnologias modernas trabalhem com projetos reais e tenham entusiasmo por conectar teoria e prática em sala de aula.
O(a) docente utilizará metodologias ativas, exemplos práticos e recursos digitais para apoiar o desenvolvimento de estudantes na construção de aplicações web completas, seguras e escaláveis.
Responsibilities
- Ministrar aulas presenciais nas áreas de Programação Web Front‑End e Back‑End.
- Desenvolver atividades práticas e projetos completos de desenvolvimento web.
- Ensinar fundamentos e práticas modernas de HTML, CSS, JavaScript, SPAs e frameworks front‑end.
- Ministrar conteúdos envolvendo Express e/ou NestJS, integração de APIs e padrões de arquitetura.
- Trabalhar com bancos de dados SQL e NoSQL, consultas, modelagem e integração com aplicações.
- Aplicar conceitos de autenticação, segurança, autorização e boas práticas de desenvolvimento seguro.
- Ensinar versionamento (Git/GitHub), testes automatizados e integração entre sistemas.
- Utilizar metodologias ativas, Canvas e recursos digitais para engajamento dos estudantes.
- Propor desafios práticos, sprints e projetos integradores.
- Participar de reuniões pedagógicas e atividades acadêmicas conforme orientação da coordenação.
Prerequisites
- Formação: Graduação em Computação, Engenharia, Sistemas de Informação, Análise e Desenvolvimento de Sistemas ou áreas afins. Mestrado e Doutorado são considerados diferenciais.
- Front‑End: HTML5, CSS3, JavaScript ES6, frameworks modernos (React, Vue ou Angular), SPAs, componentes, roteamento, consumo de APIs, boas práticas de UX/UI e responsividade.
- Back‑End: Express e/ou NestJS, APIs REST, autenticação JWT, segurança, arquitetura aplicada, frameworks de testes (Jest, Mocha, etc.).
- Banco de Dados: SQL (MySQL, PostgreSQL), NoSQL (MongoDB, Firebase, Redis), modelagem, consultas, ORM/ODM (Sequelize, Prisma, Mongoose).
- Ferramentas e práticas complementares: Git/GitHub, versionamento, fluxo de desenvolvimento, Docker e Kubernetes (diferencial), CI/CD pipelines, integração com cloud (AWS, Azure, GCP), noções de DevOps aplicadas ao desenvolvimento web.
Experience
- Atuação presencial no campus Facens (Sorocaba / SP).
- Aulas no período da noite, 4 a 5 dias por semana.
Benefits
- Bolsa de estudos 100% para os cursos de graduação e pós‑graduação aos colaboradores e dependentes.
- Convênio médico e odontológico.
- Gympass / WellHub.
Key Skills
- Bootstrap, CSS, Front‑End Development, HTML5, React, Redux, Node.js, Angular, Less, JavaScript, Backbone.js, Sass.
Tipo de emprego: Full Time. Experiência: years. Vaga: 1.