JOBSEARCHER

Full Stack Engineer

*Full-Stack Engineer (Puerto Rico)* *Best Hub, LLC: *Best Hub es una empresa de desarrollo de software dedicada a diseñar y construir soluciones tecnológicas a la medida, desde la idea inicial hasta el producto final. Trabajamos de la mano con nuestros clientes para entender sus necesidades y convertirlas en aplicaciones, plataformas y herramientas digitales funcionales, escalables y fáciles de usar.
  • *Departamento:* Tecnología y Desarrollo de Producto
  • *Reporta a:* Presidente / Gerente de Producto
  • *Tipo de Empleo:* Tiempo Completo/ Presencial en Arecibo, Puerto Rico
*Resumen del Puesto* Best Hub, LLC está en búsqueda de un Full-Stack Engineer para unirse a nuestra compañía en nuestro departamento de Tecnología y Desarrollo de Producto. Esta persona será responsable del diseño, desarrollo y mantenimiento integral de nuestros productos digitales y de nuestros clientes desde su concepción hasta el mantenimiento. El candidato ideal es un ingeniero versátil para construir soluciones de software escalables y centradas en el usuario, impulsadas por inteligencia artificial. Este rol requiere independencia, iniciativa propia y la capacidad de tomar decisiones técnicas críticas que definirán la base de nuestros productos e infraestructura tecnológica. *Responsabilidades Principales*
  • Desarrollar y mantener interfaces de usuario web y móviles responsivas
  • Construir y trabajar con librerías de componentes de interfaz como Tailwind y uso de frameworks modernos de frontend incluyendo pero no limitado a React, Vue.js o Angular
  • Garantizar compatibilidad entre navegadores, estándares de accesibilidad (WCAG) y adaptabilidad móvil en todas las plataformas
  • Optimizar el rendimiento del frontend incluyendo tiempo de carga, renderizado y experiencia de usuario
  • Diseñar, desarrollar y mantener sistemas backend y APIs robustos, escalables y seguros
  • Implementar autenticación, autorización y mejores prácticas de seguridad incluyendo OAuth, JWT y control de acceso basado en roles
  • Gestionar el control de versiones del código usando Git, siguiendo buenas prácticas de branching (Git Flow, trunk-based, etc.).
  • Colaborar en GitHub mediante pull requests, revisiones de código (code review), manejo de issues y proyectos (GitHub Projects).
  • Familiaridad con contenedores (Docker) y despliegue en la nube (AWS, GCP, Azure).
  • Implementar y ajustar modelos de lenguaje de gran escala (LLMs) y funcionalidades impulsadas por IA incluyendo pero no limitado a procesamiento de lenguaje natural, análisis predictivo y automatización
  • Integrar APIs y servicios de IA de terceros, incluyendo pero no limitado a OpenAI (GPT, Assistants API), Anthropic (Claude, Claude Code), Google AI (Gemini, Vertex AI) y servicios de IA de AWS (Bedrock, SageMaker, Comprehend, Textract, etc.).
  • Experiencia práctica con aplicaciones y plataformas de generación de código por IA como Lovable, Bolt.new, Base44, v0 (Vercel), Replit Agent o similares.
  • Habilidad para escribir prompts efectivos y estructurados que guíen a la IA a generar arquitecturas, componentes y lógica de negocio coherentes (prompt engineering aplicado a generación de apps).
  • Criterio técnico para revisar, depurar y "tomar posesión" del código generado por plataformas de generación de código por IA: identificar código frágil, mal estructurado, con vulnerabilidades de seguridad o que no escala.
  • Experiencia migrando o exportando proyectos generados en estas plataformas hacia un stack de producción propio (cuando la plataforma lo permite) o integrándolos vía APIs con sistemas backend existentes.
  • Desarrollar y mantener pipelines de IA, flujos de trabajo de preprocesamiento de datos y marcos de evaluación de modelos
  • Trabajar con bases de datos incluyendo pero no limitado a PostgreSQL, MySQL, MongoDB, Redis y Firebase
  • Desarrollar y optimizar consultas de bases de datos complejas, procedimientos almacenados y modelos de datos
  • Implementar estrategias de migración de datos, procedimientos de respaldo y planes de recuperación ante desastres
  • Garantizar la integridad, seguridad y cumplimiento de los datos con las regulaciones de protección de datos aplicables
  • Establecer y mantener un lenguaje de diseño consistente e identidad de marca en todos los productos
  • Ejecutar el ciclo de vida completo del desarrollo de producto desde la recopilación de requisitos técnicos hasta el lanzamiento e iteración post-lanzamiento, bajo la dirección estratégica del Gerente de Producto
  • Colaborar con el Gerente de Producto para mantener y ejecutar la hoja de ruta del producto, el backlog de funcionalidades y la planificación de lanzamientos, proporcionando evaluaciones de viabilidad técnica y estimaciones de tiempo
  • Evaluar, recomendar y priorizar de manera independiente tareas técnicas, errores y mejoras basadas en el rendimiento del sistema, necesidades de seguridad y mejores prácticas de ingeniería
  • Rastrear y reportar métricas de ingeniería, progreso de sprints y KPIs técnicos al Gerente de Producto usando herramientas de gestión de proyectos incluyendo pero no limitado a ClickUp
  • Identificar proactivamente riesgos técnicos, bloqueos y oportunidades y comunicarlos al Gerente de Producto de manera oportuna
  • Implementar y gestionar pipelines de CI/CD, marcos de pruebas automatizadas y flujos de trabajo de despliegue
  • Implementar y mantener las mejores prácticas de seguridad
  • Realizar auditorías de seguridad regulares, evaluaciones de vulnerabilidades y pruebas de penetración
  • Garantizar el cumplimiento con las regulaciones de protección de datos aplicables incluyendo pero no limitado leyes de protección de datos de Puerto Rico
  • Desarrollar y mantener procedimientos de respuesta a incidentes y documentación de seguridad
  • Implementar cifrado, prácticas de codificación segura y técnicas de anonimización de datos
  • Desarrollar y mantener sistemas de webhooks, arquitecturas orientadas a eventos y microservicios
  • Construir y mantener integraciones de software whitelabel y marcos de personalización
  • Documentar todas las APIs, integraciones y arquitecturas técnicas para referencia futura
  • Implementar seguimiento de eventos y analítica de usuarios usando herramientas incluyendo pero no limitado a Mixpanel, Amplitude o Google Analytics
  • Desarrollar soluciones de reportes personalizados adaptadas a las necesidades operacionales de la Empresa
  • Redactar documentación interna y externa, incluida la documentación para clientes y las notas de lanzamiento.
*Requisitos Mínimos*
  • Bachillerato o grado superior en Ciencias de Computación, Ingeniería de Software, Tecnología de Información o campo relacionado; o experiencia práctica equivalente
*Experiencia*
  • Mínimo cuatro (4) años de experiencia profesional en desarrollo full-stack de software
  • Mínimo un (1) año de experiencia en desarrollo e integración de IA/ML
  • Experiencia demostrada construyendo y lanzando productos de software desde cero
*Stack deseado:*
  • *Frontend:* React, Vue.js o Angular; HTML5, CSS3, JavaScript/TypeScript
  • *Backend:* Node.js, Python, Go o Java; APIs REST y GraphQL
  • *Bases de Datos:* PostgreSQL, MySQL, MongoDB, Redis
  • *IA/ML:* OpenAI API, Anthropic API, LangChain, TensorFlow o PyTorch
  • *Nube:* AWS, Google Cloud o Azure
  • *DevOps:* Docker, Kubernetes, pipelines de CI/CD, Git
  • *Diseño:* Figma o herramientas de diseño equivalentes
  • *Gestión de Proyectos:* ClickUp o herramientas equivalentes
  • *Low-code/ No code: *Base44, Bolt, Lovable o equivalentes.
*Destrezas Técnicas — Preferidas*
  • Experiencia con desarrollo de software whitelabel y arquitecturas multi-tenant
  • Experiencia con desarrollo móvil
*Destrezas Blandas*
  • Capacidad de resolución de problemas y pensamiento crítico
  • Fuertes habilidades de comunicación escrita y verbal en inglés y español
  • Capacidad para traducir conceptos técnicos complejos a lenguaje claro
  • Iniciativa y autogestión
  • Capacidad para gestionar múltiples prioridades simultáneamente
_Para más información pueden escribirnos a info@yourbesthub.com. Patrono con Igualdad de Oportunidad de Empleo. La empresa no discrimina por razón de edad, raza, color, sexo, origen social o nacional, condición social, ideas políticas o religiosas de la solicitante de empleo._
Work Location: In person