micro1 · Ingeniería de software

Colaborador de código abierto (GitHub)

micro1

$100–$150/horaUbicación del puesto: Global, totalmente remotoRemotoSolo países seleccionados

Esta oferta se ha traducido automáticamente. La plataforma original gestiona las solicitudes; revisa sus requisitos originales antes de postularte. Ver página original

Acerca del puesto

Pago: $100–$150/hora

Ubicación: Global, totalmente remoto

Tipo de empleo: Contratista (~15 horas por semana)

Horario: Flexible: usted elige las horas y los días en que trabaja, incluidos los fines de semana si es necesario

Buscamos Ingenieros de software de código abierto altamente cualificados para contribuir a un proyecto de entrenamiento de IA que abarca el desarrollo de software, la exploración de repositorios, la depuración, la arquitectura de sistemas y la evaluación de código.

El trabajo consiste en crear, resolver, revisar y validar tareas exigentes de ingeniería de software en sistemas de front-end y back-end, y en ayudar a traducir proyectos de programación completos de un lenguaje determinado a otro.

Nos interesan especialmente los ingenieros que son propietarios o mantienen repositorios de código abierto o que han realizado contribuciones significativas a proyectos consolidados. Las contribuciones deben demostrar una capacidad real de ingeniería, y no solo actualizaciones de documentación, actualizaciones de versión de dependencias, cambios de formato o correcciones menores de erratas.

Los candidatos deben estar preparados para hablar de repositorios, pull requests, issues y código específicos que hayan escrito personalmente.

En qué trabajará

  • Explorar y comprender repositorios de software desconocidos.
  • Implementar, modificar y depurar componentes de front-end y back-end.
  • Rastrear datos y ejecución a través de interfaces, servicios, bibliotecas, API, bases de datos y dependencias externas.
  • Reproducir problemas de software e identificar sus causas subyacentes.
  • Implementar soluciones que se ajusten a la arquitectura y a los estándares de contribución de un proyecto existente.
  • Escribir pruebas unitarias, de integración, de regresión y de extremo a extremo.
  • Revisar parches generados por IA en cuanto a corrección, integridad, seguridad y mantenibilidad.

Requisitos obligatorios

  • Un perfil de GitHub público o verificable por otros medios.
  • Titularidad o contribuciones significativas en uno o más repositorios de código abierto.
  • Sólida experiencia en ingeniería de software en front-end, back-end, full-stack, sistemas, herramientas para desarrolladores, infraestructura u otra área técnica sustancial.
  • Experiencia con varios lenguajes de programación.
  • Capacidad para comprender y modificar bases de código desconocidas.

Los lenguajes relevantes pueden incluir TypeScript, JavaScript, Python, Java, Go, Rust, C++, C#, Ruby, PHP u otros lenguajes utilizados en proyectos de código abierto importantes.

Proceso

  • Postúlese al puesto y responda las preguntas de selección.
  • Complete una entrevista de IA de aproximadamente 30 minutos.
  • Complete la revisión del responsable de contratación.

Estructura de compensación

La compensación se basa en los resultados. A los expertos se les paga por cada tarea que cumpla con las especificaciones del proyecto. El tiempo necesario para completar cada tarea puede variar según la experiencia y el flujo de trabajo del experto.

Se aplican requisitos mínimos de envío. Los expertos deben enviar un número mínimo de tareas por semana.

Plazo de inicio y disponibilidad

Normalmente cubrimos los puestos en un plazo de 48 horas y buscamos expertos listos para comenzar de inmediato. Si es seleccionado/a, se espera que inicie sus primeras tareas dentro de las 24–48 horas posteriores a completar la incorporación.

Habilidades

Python3JAVARustC++ básicoTypeScriptGoLang
Más empleos en esta especialidad →