




Resumen: El Desarrollador Senior de Software diseñará, construirá y mantendrá aplicaciones web y paneles de control internos, traduciendo los requisitos empresariales en software de producción. Aspectos destacados: 1. Diseñar, construir y mantener aplicaciones web y paneles de control internos 2. Entregar interfaces front-end modernas con React y Tailwind sobre Supabase y Vercel 3. Colaborar directamente con usuarios empresariales para traducir requisitos en software Desarrollador Senior de Software – Aplicaciones **Requisitos lingüísticos:** Nivel B2 o superior (escala CEFR) **Este es un puesto remoto global.** **Descripción del puesto** El Desarrollador de Aplicaciones diseñará, construirá y mantendrá aplicaciones web y paneles de control internos utilizados en múltiples compañías operativas, incluidas las de fabricación, servicios de personal y fondos familiares de inversión. Esta función se encarga de entregar interfaces front-end modernas con React y Tailwind sobre Supabase y Vercel, reemplazar herramientas heredadas de informes con aplicaciones operativas personalizadas y colaborar directamente con usuarios empresariales para traducir requisitos en software de producción. El candidato ideal posee sólidas habilidades full-stack, mentalidad operativa y dominio de flujos de desarrollo potenciados por IA. **Responsabilidades clave** Desarrollo y entrega de aplicaciones * Construir y lanzar aplicaciones web orientadas a operadores en los ámbitos de fabricación, servicios de personal, fondos familiares, bienes raíces y otras unidades de negocio. * Reemplazar informes heredados de Power BI y herramientas de terceros con paneles de control y aplicaciones personalizados basados en React. * Contribuir a plataformas internas, como herramientas de programación de órdenes de trabajo, aplicaciones de seguimiento de competencias, interfaces de gestión financiera y paneles de control de carteras inmobiliarias. * Entregar funcionalidades en ciclos cortos, con lanzamientos frecuentes a producción y retroalimentación directa de los usuarios. Ingeniería full-stack e integración * Desarrollar interfaces de usuario eficientes, accesibles y adaptables mediante React, TypeScript y Tailwind CSS. * Diseñar e implementar lógica de backend, modelos de datos, autenticación y seguridad a nivel de fila usando Supabase y PostgreSQL. * Crear y consumir APIs REST, incluyendo integraciones con sistemas empresariales mediante endpoints expuestos por desarrolladores de integración. * Implementar, supervisar y mantener aplicaciones en Vercel con registro y observabilidad adecuados. Colaboración multifuncional * Colaborar directamente con operadores empresariales, gerentes de planta, reclutadores y ejecutivos para comprender los requisitos. * Traducir solicitudes empresariales ambiguas en funciones claramente definidas y listas para su lanzamiento. * Realizar demostraciones para los usuarios, recopilar retroalimentación e iterar rápidamente tras el lanzamiento. * Colaborar con desarrolladores de integración en contratos de API y flujos de datos compartidos. Calidad y mantenimiento del código * Participar en revisiones de código, discusiones arquitectónicas y documentación técnica. * Mantener altos estándares de legibilidad, pruebas, seguridad y rendimiento. * Supervisar y diagnosticar incidencias en producción, implementar correcciones y mejorar la confiabilidad con el tiempo. * Aprovechar herramientas de desarrollo asistido por IA para incrementar la velocidad de entrega sin comprometer la calidad. **Cualificaciones** * Licenciatura en Ciencias de la Computación, Ingeniería de Software, Sistemas de Información o campo relacionado (o experiencia equivalente). * 5 años o más de experiencia profesional en desarrollo web full-stack. * Competencia avanzada en React, TypeScript y Tailwind CSS. * Experiencia con Supabase o plataformas equivalentes respaldadas por PostgreSQL, incluidas autenticación, seguridad a nivel de fila y funciones edge. * Competencia con Node.js y diseño y consumo de APIs REST. * Experiencia desplegando aplicaciones de producción en Vercel, AWS o plataformas en la nube similares. * Capacidad comprobada para trabajar directamente con usuarios empresariales no técnicos y traducir requisitos en software entregado. * Uso práctico de herramientas de desarrollo asistido por IA (Cursor, Claude Code, GitHub Copilot). * Conocimientos previos de plataformas de automatización (n8n, Make, Zapier) son un plus. * Experiencia con APIs de NetSuite o Salesforce es un plus, aunque no obligatoria. **Entorno laboral y requisitos lingüísticos** * Puesto remoto global * Requiere al menos 3 horas de solapamiento diario con el horario central de Estados Unidos * Viajes mínimos o nulos * Dominio del idioma inglés; competencia escrita y oral (nivel mínimo B2 según la escala CEFR) * Reporta al Director de IA y Software kRM5QPlwwx


