Jobgether

Desarrollador de React Native y React.js

JavaScriptReact
Traducción automática. Consulta el original.

Sobre la oportunidad

Esta posición se publica en nombre de una empresa asociada, la cual gestiona todas las solicitudes y los pasos siguientes. Nuestro socio busca un desarrollador de React Native y React.js con base en Brasil.

Cómo funciona Jobgether

Utilizamos un proceso de emparejamiento impulsado por IA para garantizar que tu solicitud sea revisada de forma rápida, objetiva y justa frente a los requisitos principales del puesto. Nuestro sistema identifica a los candidatos que mejor se ajustan y esta lista corta se comparte directamente con la empresa contratante. La decisión final y los pasos siguientes (entrevistas, evaluaciones) son gestionados por su equipo interno.

¡Agradecemos tu interés y te deseamos lo mejor!

¿Por qué solicitar a través de Jobgether?

Aviso de privacidad de datos: Al enviar tu solicitud, reconoces que Jobgether procesará tus datos personales para evaluar tu candidatura y compartir información relevante con el empleador contratante. Este procesamiento se basa en el interés legítimo y en las medidas precontractuales bajo las leyes de protección de datos aplicables (incluido el RGPD). Puedes ejercer tus derechos (acceso, rectificación, supresión, oposición) en cualquier momento.

#LI-CL1

Buscamos un desarrollador con experiencia en React Native y React.js para crear dos cursos de formación introductoria centrados en el desarrollo móvil y de front-end. En este puesto, transformarás conocimientos técnicos en experiencias de aprendizaje estructuradas, prácticas y atractivas para aspirantes a desarrolladores. Diseñarás materiales didácticos completos, desarrollarás ejercicios prácticos e impartirás la primera cohorte de cada curso. También perfeccionarás las lecciones basándote en la experiencia de impartición y te asegurarás de que los alumnos tengan acceso a documentación clara y desafíos de programación prácticos. Esta oportunidad combina la experiencia en desarrollo de software con la educación técnica, la creación de contenido y la impartición de formación. Contribuirás a crear recursos de aprendizaje accesibles y bien organizados que ayuden a los estudiantes a desarrollar habilidades prácticas y confianza con las tecnologías modernas de JavaScript.

Responsabilidades

  1. Desarrollo de contenido del curso: Crear 40 horas de contenido de formación introductoria para cada curso: React Native para el desarrollo de aplicaciones móviles en Android y iOS, y desarrollo de front-end con React.js.
  1. Diseño de ejercicios prácticos: Desarrollar 10 ejercicios prácticos adicionales para cada lección, complementando los ejercicios completados durante las sesiones de laboratorio.
  1. Impartición del curso: Enseñar la primera cohorte de cada curso, presentando conceptos técnicos con claridad y guiando a los alumnos a través de actividades prácticas.
  1. Actualizaciones del material del curso: Revisar y perfeccionar las lecciones, presentaciones y manuales del curso basándose en la experiencia de impartición y en las oportunidades de mejora identificadas.
  1. Documentación técnica: Crear manuales de curso en Markdown y gestionar el control de versiones, las actualizaciones de documentación y el seguimiento del progreso a través de GitLab.
  1. Recursos de aprendizaje estructurados: Organizar los materiales del curso para incluir una introducción, contenido explicativo, imágenes y diagramas, consejos opcionales, resúmenes de capítulos y un proyecto final o un proyecto desarrollado progresivamente a lo largo del curso.
  1. Documentación del entorno de aprendizaje: Documentar la infraestructura necesaria para el curso, la configuración del entorno y la información técnica relevante necesaria para las actividades prácticas.
  1. Desarrollo de evaluaciones: Crear cinco preguntas de cuestionario conceptuales o de repaso y 10 preguntas de laboratorio práctico contextualizadas para cada unidad principal de la lección.
  1. Contenido para blog técnico: Escribir dos publicaciones de blog relacionadas con los cursos o su temática para apoyar el intercambio de conocimientos y la participación de los alumnos.
  1. Preparación del lanzamiento del curso: Preparar un resumen descriptivo del curso destacando el contenido y los resultados de aprendizaje para su lanzamiento y promoción.
  1. Creación de desafíos Lab.Code: Desarrollar preguntas de programación contextualizadas, proporcionar soluciones escritas y grabar tutoriales en vídeo demostrando la solución en una terminal o aplicación.

Requisitos

  1. Desarrollo con React Native: Conocimiento práctico de React Native y desarrollo de aplicaciones móviles para Android y iOS.
  1. Desarrollo con React.js: Sólida comprensión de React.js y conceptos de desarrollo de front-end.
  1. Enseñanza técnica y creación de contenido: Capacidad para explicar conceptos técnicos con claridad y organizarlos en materiales de aprendizaje introductorios adecuados para estudiantes.
  1. Diseño de ejercicios prácticos: Capacidad para crear ejercicios de programación, cuestionarios, desafíos de laboratorio y proyectos que refuercen el aprendizaje mediante la práctica.
  1. Redacción técnica: Sólidas habilidades de redacción y capacidad para producir documentación clara y estructurada en Markdown.
  1. Control de versiones: Familiaridad con GitLab para gestionar materiales del curso, realizar un seguimiento de los cambios y colaborar en la documentación.
  1. Facilitación de cursos: Capacidad para impartir sesiones de formación, guiar a los alumnos a través de ejercicios técnicos y perfeccionar el contenido basándose en la experiencia en el aula.
  1. Documentación y evaluación: Capacidad para desarrollar resúmenes de capítulos, cuestionarios conceptuales, preguntas de laboratorio contextualizadas y soluciones técnicas escritas.
  1. Habilidades de demostración en vídeo: Capacidad para grabar tutoriales técnicos claros que muestren la ejecución del código y el comportamiento de la aplicación.
  1. Habilidades de comunicación: Sólida comunicación escrita y verbal, atención al detalle y capacidad para hacer que el material técnico sea accesible para principiantes.

Beneficios

  • Trabajo remoto: Impartición remota, con Brasil como ubicación objetivo.
  • Contratación: Oportunidad basada en contrato centrada en el desarrollo e impartición de cursos técnicos introductorios.
  • Desarrollo de portafolio: Oportunidad de crear contenido educativo estructurado, desafíos de programación prácticos, artículos técnicos y demostraciones en vídeo.
  • Intercambio de conocimientos: Oportunidad de enseñar y apoyar a los alumnos que desarrollan habilidades en React Native, React.js y desarrollo de aplicaciones modernas.

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

Tu próximo empleoya está buscándote.

Nort

Plataforma de reclutamiento inverso para programadores