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).
Compensation
Not disclosed
Location
Puerto Rico
Work setup
Not specified
Seniority
Not specified
Employment
Not specified
Experience
Not specified
Category
Fullstack
Posted
Skills
ai
amplitude
analytics
angular
anthropic
api
aws
azure
ci-cd
claude-code
clickup
cloud
css
devops
docker
event-driven-architecture
figma
firebase
gcp
git
github
google-analytics
graphql
html
java
javascript
jwt
kubernetes
langchain
llm
machine-learning
microservices
mixpanel
mongodb
mysql
nlp
nodejs
oauth
openai
penetration-testing
postgresql
prompt-engineering
python
pytorch
react
redis
rest
sagemaker
tailwind
tensorflow
test-automation
typescript
vercel
version-control
vertex-ai
vue
wcag
webhooks
Must have
Bachelor's degree in Computer Science, Software Engineering, IT or related field, or equivalent practical experience
Minimum 4 years of professional full-stack software development experience
Minimum 1 year of experience in AI/ML development and integration
Demonstrated experience building and launching software products from scratch
Strong written and verbal communication skills in English and Spanish
Problem-solving ability and critical thinking
Initiative, self-management, and ability to handle multiple priorities simultaneously
Nice to have
Frontend: React, Vue.js or Angular; HTML5, CSS3, JavaScript/TypeScript
Backend: Node.js, Python, Go or Java; REST and GraphQL APIs
Databases: PostgreSQL, MySQL, MongoDB, Redis
AI/ML: OpenAI API, Anthropic API, LangChain, TensorFlow or PyTorch
Cloud: AWS, Google Cloud or Azure
DevOps: Docker, Kubernetes, CI/CD pipelines, Git
Design: Figma or equivalent design tools
Project management: ClickUp or equivalent tools
Low-code/no-code: Base44, Bolt, Lovable or equivalent
Experience with whitelabel software development and multi-tenant architectures
Experience with mobile development
Full description
*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._