Acerca del puesto
Como Ingeniero de React / Next.js, trabajarás de forma remota con pago por hora para revisar código React/Next.js generado por IA, arquitecturas frontend y explicaciones técnicas, así como para producir implementaciones de referencia de alta calidad y razonamiento paso a paso para problemas de ingeniería complejos. Evaluarás soluciones en cuanto a corrección, claridad, accesibilidad, seguridad, rendimiento y adherencia al prompt; identificarás problemas en el comportamiento de renderizado de React, gestión de estado, SSR/SSG/ISR, enrutamiento/obtención de datos, hidratación, caché y rendimiento del bundle; verificarás la veracidad de la información técnica; escribirás explicaciones de alta calidad y soluciones modelo que demuestren buenas prácticas; y calificarás y compararás múltiples respuestas de IA según la corrección y la calidad del razonamiento.
Este rol de contratista totalmente remoto y con pago por hora es con SME Careers, una empresa de servicios de datos de IA en rápido crecimiento y subsidiaria de SuperAnnotate que proporciona datos de entrenamiento de IA a muchas de las empresas de IA más grandes del mundo y laboratorios de modelos fundacionales, donde tu experiencia en frontend ayudará directamente a mejorar los principales modelos de IA del mundo utilizados por millones de desarrolladores en todo el mundo.
Importante: No hay un proyecto inmediato para este rol; sin embargo, si cumples los requisitos, estarás entre los primeros expertos a los que contactaremos cuando surjan oportunidades relevantes. Esto también te dará acceso a futuros proyectos disponibles a través de nuestra red de expertos.
Qué harás
- Desarrollar contenido de entrenamiento de IA: Crear prompts detallados sobre temas de React/Next.js y escribir respuestas de referencia de alta calidad para guiar el aprendizaje de la IA.
- Optimizar el rendimiento de la IA: Evaluar y clasificar respuestas de IA para mejorar la corrección, claridad, accesibilidad y rendimiento.
- Garantizar la integridad del modelo: Probar modelos de IA en busca de inexactitudes o recomendaciones inseguras, validando la fiabilidad en casos de uso del mundo real.
Qué buscamos
- Título de grado o superior en Ciencias de la Computación, Ingeniería de Software o un campo técnico estrechamente relacionado (o experiencia práctica equivalente).
- 4+ años de experiencia profesional creando aplicaciones web en producción con React, incluidos al menos 2+ años con Next.js (o experiencia equivalente con frameworks SSR).
- Dominio a nivel experto de React moderno: hooks, patrones de componentes, gestión de estado, memoización, comportamiento de renderizado y testing.
- Sólidos fundamentos de Next.js (se prefiere Next 13/14+): App Router, Server Components (cuando corresponda), route handlers, middleware, caché y patrones de despliegue.
- Sólida comprensión de los fundamentos web: HTTP, renderizado del navegador, conceptos básicos de seguridad (XSS/CSRF), cookies/sesiones y flujos OAuth.
- Mentalidad orientada al rendimiento: optimización de bundles, code splitting, optimización de imágenes, Core Web Vitals y profiling.
- Experiencia con testing y calidad: Jest/Vitest, React Testing Library, Playwright/Cypress, linting, CI/CD.
- Competencia mínima de inglés C1 (escrito y hablado), con la capacidad de escribir explicaciones técnicas claras y seguir directrices detalladas en inglés.
- Experiencia demostrada realizando revisiones de código detalladas y aplicando estándares de codificación para mantenibilidad, corrección y accesibilidad.
- Experiencia previa con entrenamiento de datos de IA, anotación o evaluación de contenido técnico generado por IA es un gran plus.
- Altamente orientado al detalle y sistemático, con un enfoque metódico para evaluar la calidad del razonamiento e identificar problemas sutiles en código de UI complejo.