workablehace 10 días

Freelance Full-Stack Web App Developer

MindriftRemoto · Por proyecto
Senior3+ 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.

Desarrollador freelance full-stack para proyecto de aplicaciones web en entorno híbrido de IA y humanos, con modalidad remota y flexibilidad horaria.

Por qué aplicar

Ideal para desarrolladores full-stack con experiencia en frontend y backend que buscan un desafío remoto con flexibilidad horaria.

Descripción del puesto

Mindrift está buscando desarrolladores web full-stack capacitados (JavaScript/TypeScript + Python o Node) para unirse al proyecto Tendem (https://tendem.ai/) y construir aplicaciones interactivas basadas en navegador dentro de nuestro entorno híbrido de inteligencia artificial (IA) y humanos. En este rol, como piloto de IA - así nos referimos a esta posición en Mindrift -, colaborarás con agentes de Tendem que manejan tareas repetitivas, mientras proporcionas experiencia en ingeniería full-stack, juicio arquitectónico y control de calidad para asegurarte de que las aplicaciones web sean funcionales, robustas y listas para usuarios reales. Esta oportunidad remota a tiempo parcial es ideal para profesionales con experiencia práctica en frameworks de frontend modernos, APIs de backend, bases de datos y desarrollo de productos web interactivos de principio a fin. ¿Qué hacemos? La plataforma Mindrift conecta especialistas con proyectos de IA de importantes innovadores tecnológicos. Nuestra misión es desbloquear el potencial de la IA generativa aprovechando la experiencia del mundo real de todo el mundo. Sobre el rol Este es un rol freelance para un proyecto de Tendem. Como desarrollador web full-stack, diseñarás, construirás y refinarás aplicaciones basadas en navegador con lógica real, estado, persistencia y entrada de usuario - desde rastreadores de hábitos y herramientas de presupuesto hasta paneles internos, herramientas mini-SaaS y aplicaciones impulsadas por IA. También puedes trabajar en aplicaciones independientes de Python y scripts de procesamiento de datos que se sitúan junto o detrás de estos productos. Responsabilidades clave - Construir aplicaciones web interactivas con frontend (React, Next.js, Vue o similar) y una API de backend (Python/FastAPI/Flask o Node/Express). - Diseñar e implementar modelos de datos, esquemas y capas de persistencia utilizando SQL (PostgreSQL, SQLite) o almacenes NoSQL. - Implementar autenticación, sesiones y acceso básico basado en roles donde sea necesario. - Integrar APIs de terceros y servicios de IA/LLM (OpenAI, Anthropic o similar) en características del producto. - Manejar la gestión del estado, la validación de la entrada del usuario, los estados de error y los estados de carga de manera limpia. - Construir herramientas y scripts independientes de Python donde lo requiera la tarea (procesamiento de datos, clientes de API, utilidades de backend ligeras). - Evaluar código full-stack generado por IA y refactorizarlo para correctness, seguridad, rendimiento y mantenibilidad. - Escribir código claro y testeable y depurar problemas de principio a fin en frontend, backend y base de datos. Requisitos y beneficios - Al menos 3 años de experiencia relevante en desarrollo web full-stack o desarrollo de aplicaciones web interactivas (requerido) - Licenciatura o Maestría en Ciencias de la Computación, Ingeniería, Tecnología de la Información o campos técnicos relacionados es una ventaja Se busca a especialistas que puedan trabajar con confianza en frontend, backend, bases de datos y APIs, diseñar lógica de aplicaciones robustas y refinar la salida asistida por IA en productos listos para producción. Se requieren sólidas habilidades de resolución de problemas, atención al detalle y la capacidad de arquitecturar y enviar características completas de forma independiente. - Fuerte dominio de JavaScript/TypeScript y al menos un framework de frontend moderno (React, Next.js, Vue, Svelte o similar) - Experiencia sólida en backend en Python (FastAPI, Flask, Django) y/o Node.js (Express, NestJS) - Experiencia práctica con bases de datos relacionales (PostgreSQL, MySQL, SQLite) y diseño de esquemas básico - Experiencia implementando APIs REST, validación de solicitudes, manejo de errores y flujos de autenticación - Familiaridad con plataformas de implementación (Vercel, Netlify, Render, Fly.io, Railway o similar) - Experiencia integrando APIs de LLM u otros servicios de IA en características del producto es una ventaja comodidad con control de versiones (Git) y prácticas de prueba básicas - Fuerte atención al detalle y compromiso con la construcción de productos robustos y funcionales - no demos. - ética de trabajo autodirigida con la capacidad de arquitecturar, construir y enviar características de forma independiente - Portafolio de aplicaciones web enviadas (requerido) - Dominio del inglés: intermedio-alto (B2) o superior (requerido) Expectativas de tiempo del proyecto Para este proyecto, se estima que las tareas requieren alrededor de 10-20 horas por semana durante las fases activas, según los requisitos del proyecto. Esta es una estimación, no una carga de trabajo garantizada, y se aplica solo mientras el proyecto esté activo. Compensación En este proyecto, los contribuyentes pueden ganar hasta $30 por hora equivalente, dependiendo de su nivel y ritmo de contribución. La compensación varía según los proyectos, dependiendo del alcance, la complejidad y la experiencia requerida. Tenga en cuenta que otros proyectos en la plataforma pueden ofrecer niveles de ingresos diferentes según sus requisitos. ¿Por qué esta oportunidad freelance podría ser una buena opción para ti? - Trabajar de forma remota completa con tu propio horario y solo necesitas una laptop y una conexión a Internet estable. - Obtener experiencia práctica en un entorno híbrido único donde la experiencia humana y los agentes de IA colaboran sin problemas - un conjunto de habilidades distintivo en un campo en rápido crecimiento. - Participar en programas de bonificación basados en el rendimiento que recompensan el trabajo de alta calidad y la entrega constante.

Responsabilidades

  • Desarrollar aplicaciones web full-stack
  • Diseñar y implementar APIs
  • Integrar servicios de IA
  • Evaluar y refactorizar código

Skills requeridas

Diseño de aplicaciones webDesarrollo full-stackArquitectura de backendBase de datosAPIsIntegración con servicios de IAResolución de problemasAtención al detalleTrabajo independienteGestión de tiempo

Beneficios

  • Flexibilidad horaria
  • Trabajo remoto
  • Oportunidades de bonus