directohace 3 meses

Senior Full Stack Engineer

SilverRemoto · Tiempo completo
Senior8+ años
Este aviso fue publicado originalmente en inglés, así que es probable que necesites inglés para este puesto. La descripción puede estar traducida automáticamente al español; ante la duda, revisá el aviso original con el botón de postularte.

Se busca un Senior Full Stack Engineer para unirse al equipo de ClassDojo, una plataforma de comunicación para docentes, estudiantes y familias a nivel mundial.

Por qué aplicar

Aprovechá para trabajar en una plataforma educativa líder a nivel mundial y desarrollar soluciones innovadoras.

Descripción del puesto

ClassDojo http://classdojo.com La meta de ClassDojo es dar a cada niño en la tierra una educación que ame. Empezamos construyendo una red poderosa para la comunicación. La aplicación insignia de ClassDojo es la aplicación de comunicación número uno que conecta a maestros de K-12, niños y familias de todo el mundo. Los maestros la usan para compartir lo que sucede a lo largo del día a través de fotos, videos y mensajes que hacen que los padres se sientan como si estuvieran allí. Se utiliza activamente en más del 95% de las escuelas de EE. UU., Llegando a más de 45 millones de niños en 180 países, con un equipo de alrededor de 200 personas. Ahora comenzamos a utilizar esta red para brindar a los niños las mejores experiencias de aprendizaje del mundo, mucho más allá de lo que una escuela estándar puede proporcionar. Contratamos por densidad de talento. Nuestro equipo está compuesto por los compañeros más talentosos, emprendedores e innovadores de todo el mundo, con experiencia en educación y empresas de Internet de consumo a gran escala, incluidas Instagram, Netflix, Dropbox, Stripe, Uber, Y Combinator y más. Estamos construyendo una empresa donde las personas más talentosas quieren trabajar. Creemos que harás el mejor trabajo de tu vida aquí y también serás pionero en el futuro de la educación. Como ingeniero full-stack en ClassDojo, ayudarás a construir los sistemas que apoyarán nuestro rápido crecimiento. Trabajarás en código de producción desde el primer día en un entorno de programación en pareja, desplegarás con frecuencia, te moverás rápidamente y tu trabajo será utilizado por millones de estudiantes, maestros y padres de todo el mundo todos los días. Además, ayudarás a desarrollar aún más nuestra cultura de ingeniería de alta calidad, que valora la iteración rápida, la colaboración y las mejores prácticas. Nuestro código está fuertemente probado y desplegado diariamente, y somos serios acerca de construir un equipo de ingeniería de clase mundial. Qué harás: - Enviar características nuevas y mejoradas a los usuarios finales en colaboración con tu equipo - Escribir, depurar y optimizar código nuevo y existente para nuestras aplicaciones web, API, bases de datos, infraestructura con pruebas automatizadas y monitoreo - Entregar código a producción y características a los usuarios de manera frecuente e incremental - Colaborar con tu equipo a través de programación en pareja, programación en grupo, revisiones de código y sesiones de diseño - Contribuir a mejoras técnicas entre equipos y inversiones - Buscar oportunidades para proporcionar valor compartido a través de mejoras de nuestros sistemas comunes, herramientas y prácticas - Soportar y mejorar nuestros procesos de construcción y entrega - Contribuir a conversaciones de diseño técnico y arquitectura con tu experiencia y perspectiva - Contribuir a mejores prácticas, procesos y trabajo en equipo - Ayudar a desbloquear a compañeros de equipo y otros equipos a través de trabajo práctico y orientación - Desglosar el trabajo para que podamos entregar valor a los usuarios de manera incremental - Ayudar a crecer a otros ingenieros en ingenieros senior - Mejorar sistemáticamente la calidad de nuestro producto y proceso - Fomentar la colaboración y la seguridad psicológica - Conocer y difundir la conciencia sobre el contexto empresarial más amplio de lo que los equipos y las personas están trabajando Serás una buena opción si: - Tienes 8-10+ años de experiencia profesional en software - Has trabajado en empresas de varios tamaños y etapas, desde jugadores tecnológicos más grandes conocidos hasta la etapa de inicio (ya sea como fundador/co-fundador o en un tramo de alto crecimiento) - Has entregado resultados de usuario y negocio impactantes - Has impulsado la excelencia técnica a través de mejoras en el proceso, las prácticas y las herramientas (por ejemplo, experiencia con automatización de pruebas, CI/CD y prácticas de DevOps) - Tienes una fuerte comunicación. Traduce claramente los requisitos comerciales en soluciones técnicas - Estás emocionado de hacer que las cosas sucedan en un entorno de ritmo acelerado - Tienes una mentalidad de propietario: estás cómodo con la responsabilidad y la rendición de cuentas - Eres reflexivo acerca de crear y mantener una cultura de ingeniería de clase mundial - Trabajas bien en equipo y disfrutas colaborando con ingenieros, diseñadores y equipos de producto - Disfrutas trabajando en un entorno de programación en pareja - Eres apasionado por la educación y te importa tener un impacto en la vida de decenas de millones de niños con tu trabajo - Vives y trabajas en las zonas horarias de América Bonus: - Has utilizado Node y/o React a gran escala - Has trabajado con MongoDB o MySQL - Tienes experiencia en DevOps, especialmente en AWS Contexto adicional: - Cómo ClassDojo conecta a padres, estudiantes y maestros https://www.youtube.com/watch?v=7XBnlzHpXTQ - "Qué hay de nuevo en ClassDojo 2023" https://www.youtube.com/watch?v=O8Tora5T7O4 - Artículo de TechCrunch: La segunda etapa viene con las primeras ganancias https://techcrunch.com/2021/01/26/classdojos-second-act-comes-with-first-profits/ Haz clic aquí https://www.classdojo.com/press/ si estás interesado en obtener más información sobre lo que hemos estado haciendo. El proceso de entrevista: - Pantalla de reclutamiento de Silver.dev - Pantalla de codificación en vivo de Silver.dev - Desafío de Codility de ClassDojo - Pantalla de gerente de contratación de ClassDojo - Onsite de ClassDojo - Entrevista conductual de ClassDojo

Responsabilidades

  • Desarrollar nuevas características y mejoras para la plataforma
  • Colaborar con el equipo en el desarrollo de código
  • Optimizar y depurar código existente

Skills requeridas

Desarrollo de softwareProgramación en equipoAutomatización de pruebasCI/CDDevOpsComunicación efectivaTrabajo en equipoLiderazgo