Jobgether

Développeur React Native et React.js

JavaScriptReact
Traduction automatique. Consultez l’original.

À propos du poste

Ce poste est publié pour le compte d'une entreprise partenaire, qui gère toutes les candidatures et les étapes suivantes. Notre partenaire recherche un développeur React Native et React.js basé au Brésil.

Comment fonctionne Jobgether

Nous utilisons un processus de mise en relation basé sur l'IA pour garantir que votre candidature soit examinée rapidement, objectivement et équitablement par rapport aux exigences fondamentales du poste. Notre système identifie les candidats les mieux adaptés, et cette liste restreinte est ensuite partagée directement avec l'entreprise qui recrute. La décision finale et les étapes suivantes (entretiens, évaluations) sont gérées par leur équipe interne.

Nous vous remercions de votre intérêt et vous souhaitons bonne chance !

Pourquoi postuler via Jobgether ?

Avis sur la protection des données : En soumettant votre candidature, vous reconnaissez que Jobgether traitera vos données personnelles pour évaluer votre candidature et partager les informations pertinentes avec l'employeur qui recrute. Ce traitement est basé sur l'intérêt légitime et les mesures précontractuelles en vertu des lois applicables sur la protection des données (y compris le RGPD). Vous pouvez exercer vos droits (accès, rectification, effacement, opposition) à tout moment.

#LI-CL1

Nous recherchons un développeur possédant une expertise en React Native et React.js pour créer deux cours de formation d'introduction axés sur le développement mobile et front-end. Dans ce rôle, vous transformerez vos connaissances techniques en expériences d'apprentissage structurées, pratiques et engageantes pour les développeurs en herbe. Vous concevrez des supports de cours complets, développerez des exercices pratiques et assurerez la première session de chaque cours. Vous affinerez également les leçons en fonction de votre expérience pédagogique et veillerez à ce que les apprenants aient accès à une documentation claire et à des défis de programmation pratiques. Cette opportunité combine expertise en développement logiciel, éducation technique, création de contenu et prestation pédagogique. Vous contribuerez à des ressources d'apprentissage accessibles et bien organisées qui aident les étudiants à acquérir des compétences pratiques et à gagner en confiance avec les technologies JavaScript modernes.

Responsabilités

  1. Création de contenu de cours : Créer 40 heures de contenu de formation d'introduction pour chaque cours : React Native pour le développement d'applications mobiles Android et iOS, et développement front-end avec React.js.
  1. Conception d'exercices pratiques : Développer 10 exercices pratiques supplémentaires pour chaque leçon, en complément des exercices réalisés lors des sessions de laboratoire.
  1. Dispense de cours : Enseigner la première session de chaque cours, en présentant clairement les concepts techniques et en guidant les apprenants à travers les activités pratiques.
  1. Mises à jour des supports de cours : Réviser et affiner les leçons, les présentations et les manuels de cours en fonction de l'expérience acquise lors de la formation et des opportunités d'amélioration identifiées.
  1. Documentation technique : Créer des manuels de cours en Markdown et gérer le contrôle de version, les mises à jour de la documentation et le suivi de la progression via GitLab.
  1. Ressources d'apprentissage structurées : Organiser les supports de cours pour inclure une introduction, un contenu explicatif, des images et des diagrammes, des conseils optionnels, des résumés de chapitre et un projet final ou un projet développé progressivement tout au long du cours.
  1. Documentation de l'environnement d'apprentissage : Documenter l'infrastructure de cours requise, la configuration de l'environnement et les informations techniques pertinentes nécessaires aux activités pratiques.
  1. Développement d'évaluations : Créer cinq questions de quiz conceptuelles ou de révision et 10 questions de laboratoire pratiques contextualisées pour chaque unité de leçon majeure.
  1. Contenu de blog technique : Rédiger deux articles de blog liés aux cours ou à leur sujet pour soutenir le partage des connaissances et l'engagement des apprenants.
  1. Préparation au lancement du cours : Préparer un résumé descriptif du cours mettant en évidence le contenu et les objectifs d'apprentissage pour le lancement et la promotion.
  1. Création de défis Lab.Code : Développer des questions de programmation contextualisées, fournir des solutions écrites et enregistrer des démonstrations vidéo montrant la solution dans un terminal ou une application.

Exigences

  1. Développement React Native : Connaissance pratique de React Native et du développement d'applications mobiles pour Android et iOS.
  1. Développement React.js : Solide compréhension de React.js et des concepts de développement front-end.
  1. Enseignement technique et création de contenu : Capacité à expliquer clairement des concepts techniques et à les organiser en supports d'apprentissage d'introduction adaptés aux étudiants.
  1. Conception d'exercices pratiques : Capacité à créer des exercices de programmation, des quiz, des défis de laboratoire et des projets qui renforcent l'apprentissage par la pratique.
  1. Rédaction technique : Solides compétences rédactionnelles et capacité à produire une documentation claire et structurée en Markdown.
  1. Contrôle de version : Familiarité avec GitLab pour gérer les supports de cours, suivre les modifications et collaborer sur la documentation.
  1. Animation de cours : Capacité à dispenser des sessions de formation, à guider les apprenants à travers des exercices techniques et à affiner le contenu en fonction de l'expérience en classe.
  1. Documentation et évaluation : Capacité à développer des résumés de chapitre, des quiz conceptuels, des questions de laboratoire contextualisées et des solutions techniques écrites.
  1. Compétences en démonstration vidéo : Capacité à enregistrer des démonstrations techniques claires montrant l'exécution du code et le comportement de l'application.
  1. Compétences en communication : Solides compétences en communication écrite et orale, souci du détail et capacité à rendre le matériel technique accessible aux débutants.

Avantages

  • Travail à distance : Prestation à distance, avec le Brésil comme lieu cible.
  • Engagement contractuel : Opportunité basée sur un contrat axée sur le développement et la prestation de cours techniques d'introduction.
  • Développement de portfolio : Opportunité de créer du contenu éducatif structuré, des défis de programmation pratiques, des articles techniques et des démonstrations vidéo.
  • Partage des connaissances : Opportunité d'enseigner et de soutenir les apprenants qui développent des compétences en React Native, React.js et le développement d'applications modernes.

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Ton prochain jobest déjà à ta recherche.

Nort

Plateforme de recrutement inversé pour développeurs

Réseaux sociauxInstagramLinkedInTwitter