Full Stack Engineer
Summary
Best Hub, a custom software development company, is hiring a full-time, on-site Full-Stack Engineer in Arecibo, Puerto Rico to design, build, and maintain client and internal products end to end: responsive frontends (React/Vue/Angular, Tailwind), scalable backends and APIs, databases, CI/CD, and AI-powered features using LLMs (OpenAI, Anthropic, Google AI, AWS Bedrock).
*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 ****** . 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
Skills
- AI
- Amplitude
- Analytics
- Angular
- Anthropic
- API
- AWS
- Azure
- CI/CD
- Claude Code
- Cloud
- CSS
- DevOps
- Docker
- Figma
- Firebase
- GCP
- Git
- GitHub
- Google Analytics
- GraphQL
- HTML
- Java
- JavaScript
- JWT
- Kubernetes
- LangChain
- LLM
- Machine Learning
- Mixpanel
- MongoDB
- MySQL
- Node.js
- OAuth
- OpenAI
- PostgreSQL
- Prompt Engineering
- Python
- PyTorch
- React
- Redis
- SageMaker
- Tailwind
- TensorFlow
- TypeScript
- Vertex AI
- Vue
- WCAG
- Webhooks