
Instructor Principal de SEI
Remote
Australia, Canada, Singapore, UK, USA · Por contrato · Publicado hace 5 días
Oferta traducida del inglés · Ver original
Desde 2011, General Assembly (GA) ha transformado decenas de miles de carreras a través de una educación experiencial pionera en las habilidades más demandadas en la actualidad. Como se destaca en The Economist, Wired y The New York Times, GA ofrece formación en desarrollo web, datos, diseño, marketing y más, tanto en línea como en campus en múltiples países. Nuestra comunidad profesional global…
Descripción del trabajo
Desde 2011, General Assembly (GA) ha transformado decenas de miles de carreras a través de una educación experiencial pionera en las habilidades más demandadas en la actualidad. Como se destaca en The Economist, Wired y The New York Times, GA ofrece formación en desarrollo web, datos, diseño, marketing y más, tanto en línea como en campus en múltiples países. Nuestra comunidad profesional global cuenta con más de 95,000 exalumnos a tiempo completo y parcial, y sigue creciendo.
Además de fomentar el crecimiento profesional de las personas, GA ayuda a los empleadores a cultivar talento tecnológico diverso de primer nivel e impulsar la innovación transformando sus equipos mediante el aprendizaje estratégico. Más de 21,000 empleados en empresas de élite en todo el mundo han perfeccionado su fluidez digital con nuestros programas de formación corporativa. GA también ha sido reconocida como una de las empresas de tecnología de más rápido crecimiento de Deloitte (Technology Fast 500), y Fast Company nos ha calificado como líderes en ideas que cambian el mundo, así como la empresa #1 más innovadora en educación.
Nuestro curso intensivo de Ingeniería de Software es una experiencia educativa que cambia la vida, donde nuestros estudiantes aprenden las habilidades y mentalidades para emprender nuevas carreras como desarrolladores web. Buscamos un instructor principal con una sólida experiencia en JavaScript para desempeñar un papel clave en nuestro creciente equipo de instrucción. Este puesto es a tiempo completo y temporal, con una fecha de inicio y fin para esta cohorte. Podría existir la posibilidad de recibir una asignación adicional, pero no está garantizada.
¿Por qué enseñar nuestro curso intensivo de Ingeniería de Software?
Si buscas generar un impacto que cambie vidas compartiendo tu amor por el desarrollo de software con la próxima generación de desarrolladores, nos encantaría que consideraras unirte a nuestro equipo. Ofrecemos más que solo formación de habilidades y buscamos maestros que compartan nuestra visión de una comunidad de aprendices de por vida que persiguen un trabajo que aman. Como maestro a tiempo completo de nuestro programa insignia de Ingeniería de Software, te unirás a nosotros para:
- Trabajar en estrecha colaboración con un equipo de instrucción u otro personal de apoyo para guiar a los estudiantes en un viaje riguroso y transformador hacia una nueva carrera en el desarrollo de software.
- Convertirte en un mejor líder y mentor mientras aprendes de instructores veteranos y de nuestros entrenadores de instrucción de clase mundial.
- Inspirar y apoyar a los estudiantes mientras identifican sus pasiones y dirigen su propio aprendizaje continuo más allá del plan de estudios.
- Adaptar nuestro plan de estudios global y usarlo para guiar tu enseñanza, creando tus propios planes de lecciones según sea necesario y compartiendo tus lecciones profesionales aprendidas con el tiempo.
- Facilitar una comunidad segura, solidaria y enérgica que acoja las diversas necesidades y estilos de aprendizaje de tus estudiantes.
¿Qué enseñamos?
Adaptamos tanto nuestro plan de estudios global como nuestro enfoque local a las tendencias técnicas y al entorno de contratación de los tiempos y regiones en los que trabajamos, pero hoy nuestro enfoque educativo principal se centra en JavaScript. En general, nuestro plan de estudios está estructurado para seguir la evolución histórica de la ingeniería de software. Comenzamos enseñando los fundamentos de la programación y el diseño web a través de JavaScript, HTML y CSS. El curso se centra en JavaScript. Cubrimos el desarrollo de API en Node, y luego abordamos uno o más frameworks front-end MV* (Backbone, Angular, Ember, React). También cubrimos todo tipo de otras cosas que los desarrolladores web junior necesitan saber, como el control de versiones, la colaboración en equipo y el flujo de trabajo del desarrollador.
Damos a los estudiantes la oportunidad de dedicar tiempo concentrado a construir al menos 4 proyectos principales, además de otros proyectos y laboratorios más pequeños. Alrededor del 20% del tiempo total de clase se dedica al trabajo de proyectos específicos.
Habilidades y cualificaciones
- Eres la persona a la que tus colegas recurren naturalmente cuando intentan resolver algo.
- Estás ansioso por moldear las habilidades, las mentes y las carreras de la nueva generación de desarrolladores web.
- Tienes al menos 2+ años de experiencia trabajando en un equipo de desarrollo de software.
- Estás familiarizado con temas de Ciencias de la Computación, como: recursión, ordenamiento, búsqueda, listas enlazadas, pilas y colas, conjuntos, árboles, intentos de búsqueda, grafos, tablas hash y patrones de diseño.
- Tienes experiencia laboral tanto en desarrollo front-end como back-end y dominas:
- HTML y CSS
- JavaScript de pila completa (se prefiere un sólido conocimiento de JavaScript)
- Al menos un framework JS MV* (se prefiere Angular, Backbone o React)
- Bases de datos SQL (generalmente usamos PosgreSQL)
- NoSQL (generalmente cubrimos MongoDB y Redis)
- Al menos un lenguaje adicional orientado a objetos (se prefiere Python)
- Finalización de una licenciatura o al menos 10 años de experiencia aplicable en lugar de un título de 4 años
- Al menos 2 años de experiencia práctica dentro de los últimos cinco años; se prefieren 3 años.
- La experiencia práctica no incluye la experiencia docente.
- Buen carácter moral y sólidas habilidades para la toma de decisiones.
- Habilidades de lenguaje, matemáticas, razonamiento y computación que aseguren la efectividad de la enseñanza.
Responsabilidades y deberes
- Enseñar y facilitar la instrucción en clase de lunes a viernes, aproximadamente 8 horas por día, durante la duración del programa de 10 a 14 semanas.
- Los instructores deberán comprometer algunas horas por semana para preparar lecciones y materiales, aprovechando el contenido del plan de estudios existente de GA.
- Trabajar en estrecha colaboración con co-instructores o asistentes de enseñanza para proporcionar a los estudiantes comentarios significativos y oportunos sobre su progreso.
- Trabajar junto con el personal de GA y el equipo de enseñanza para satisfacer mejor las necesidades y estilos de aprendizaje de tus estudiantes.
- Guiar a los estudiantes en el desarrollo de un proyecto final excepcional que muestre sus habilidades a los gerentes de contratación.
- Facilitar una comunidad de aula dinámica, colaborativa y positiva.
- Inspirar a los estudiantes a perseverar a través de los desafíos de aprender un nuevo conjunto de habilidades.
El rango de compensación anticipado para la duración completa de este curso en el mercado de EE. UU. es de $23,000 a $27,000. La compensación se determinará según la experiencia, la educación, la ubicación geográfica y otros factores.
Los beneficios en EE. UU. para empleo temporal a tiempo completo o parcial pueden incluir elegibilidad para cobertura dental y de visión. La licencia pagada disponible puede incluir tiempo libre pagado y pago por días festivos.
El rango salarial publicado en esta oferta de trabajo es solo para ubicaciones en EE. UU. Los candidatos no estadounidenses interesados en este puesto pueden enviar un correo electrónico a talent@generalassemb.ly para obtener detalles sobre el rango salarial específico del país y los beneficios ofrecidos.
Licencia:
General Assembly es un proveedor regulado de educación superior, y algunos estados requieren que los instructores tengan licencia para enseñar. Durante el período de incorporación, se te requerirá ser aprobado como instructor en los estados relevantes. Las instrucciones para obtener la licencia se compartirán contigo durante la incorporación. Los requisitos de licencia varían según el estado, pero es posible que se te solicite proporcionar expedientes académicos y responder preguntas relacionadas con el carácter moral, la conducta profesional, la educación y el historial laboral. (CO, TX, GA, WA, DC, Toronto, CA, IL, UT, NY.) General Assembly pagará todas las tarifas de licencia.
A menos que se indique lo contrario, los puestos remotos pueden realizarse desde los siguientes países operativos aprobados de General Assembly.
Estados Unidos de América (los estados de operación pueden variar), Canadá (las provincias de operación pueden variar), Reino Unido, Australia y Singapur.