Desarrollador Full Stack Senior (PHP/Laravel + React/TypeScript)

Competitivo según experiencia

Tiempo Completo Presencial Playa, La Habana

04/12/25

Buscamos un Desarrollador Full Stack Senior con sólida experiencia en PHP/Laravel y React/TypeScript para unirse a nuestro equipo de desarrollo. HABILIDADES TÉCNICAS REQUERIDAS Backend (PHP/Laravel) - 4+ años de experiencia con PHP 8.x y Laravel 9+ - Dominio de Eloquent ORM, relaciones y optimización de consultas - Experiencia con sistemas de colas (Horizon, SQS, Redis) - Conocimiento del patrón service provider, repositorios y arquitectura orientada a eventos - Sistemas de autenticación OAuth2 (Laravel Passport, Socialite) - Diseño e implementación de APIs RESTful Backend (Node.js) - Experiencia construyendo APIs con Express.js y/o Hono - Dominio de ORMs modernos: Prisma y/o Drizzle - Comprensión profunda del event loop de Node.js e I/O no bloqueante - Conocimiento de patrones de concurrencia, async/await y manejo de Promises - Entendimiento de worker threads y child processes para tareas intensivas de CPU Frontend (React/TypeScript) - 3+ años de experiencia con React 18+ y TypeScript - Gestión de estado con Zustand o similares (Redux, MobX) - Manejo de estado del servidor con React Query (TanStack) - Formularios con React Hook Form + librerías de validación (Yup) - Experiencia con librerías de componentes (preferiblemente Chakra UI) - Conocimiento de Inertia.js o patrones SSR similares Base de Datos e Infraestructura - Dominio de MySQL 8.x con optimización de consultas - Redis para caché y gestión de sesiones - Servicios AWS (S3, SQS, SNS, Lambda) - Docker y entornos de desarrollo containerizados Testing y Calidad - Testing unitario y de características con Pest o PHPUnit - Herramientas de análisis estático (PHPStan/Larastan) - Cumplimiento de TypeScript en modo estricto - Experiencia en testing de navegador (Laravel Dusk, Cypress o similar) CUALIFICACIONES PREFERIDAS - Experiencia con arquitecturas monorepo y codebases basados en paquetes - Experiencia en despliegue con Laravel Forge y/o Laravel Vapor - Funcionalidades en tiempo real usando Pusher/WebSockets - Generación y manipulación de PDFs (DomPDF, FPDF, Adobe PDF Services) - Integraciones con APIs de terceros (pasarelas de pago, APIs de comunicación) - Configuración de pipelines CI/CD con GitHub Actions - Familiaridad con herramientas de build Vite VALORABLE - Experiencia en el dominio de seguros/fintech - Integraciones con APIs de Google (Sheets, Drive, Gmail) - Procesamiento de pagos (Authorize.net, Plaid) - Integraciones SMS/voz (Twilio, Vonage) - Herramientas de web scraping (Puppeteer, Cheerio) - Importación/exportación de Excel con Maatwebsite - Experiencia con runtimes Bun o Deno RESPONSABILIDADES - Diseñar, desarrollar y mantener funcionalidades en todo el stack - Escribir código limpio, bien testeado y documentado - Participar en revisiones de código y discusiones arquitectónicas - Optimizar rendimiento de aplicaciones y consultas de base de datos - Integrar servicios y APIs de terceros - Resolver problemas en producción e implementar soluciones - Colaborar con equipos de producto y diseño en requerimientos ENTORNO TÉCNICO Backend PHP: PHP 8.2, Laravel 10, Eloquent, Horizon Backend Node: Express, Hono, Prisma, Drizzle Frontend: React 18, TypeScript 4.8, Inertia.js, Chakra UI Estado: Zustand, React Query, React Hook Form Base de Datos: MySQL 8, Redis Testing: Pest, PHPStan, Laravel Dusk DevOps: Docker, GitHub Actions, Laravel Forge/Vapor Cloud: AWS (S3, SQS, SNS, Lambda) HABILIDADES BLANDAS - Fuertes habilidades de resolución de problemas y debugging - Comunicación clara escrita y verbal - Capacidad para trabajar de forma independiente y en equipo - Comodidad con la ambigüedad y requisitos cambiantes - Enfoque proactivo para identificar y resolver deuda técnica

También te puede interesar