Descripción del puesto
Desarrollador(a) Laravel (API + Frontend) – Integraciones y Jobs
Buscamos un(a) desarrollador(a) con experiencia en Laravel para mantener y evolucionar productos basados en backend y APIs, integrados con frontends modernos y sistemas externos.
El cargo tiene un foco claro en integraciones, procesos en background y buenas prácticas de desarrollo.
¿Quiénes somos?
Somos un equipo técnico dedicado al desarrollo y mantención de soluciones en producción, con énfasis en estabilidad, calidad de código y resolución de problemas reales de negocio.
Trabajamos con sistemas que requieren integración continua, procesamiento de datos y operación confiable.
Objetivo del cargo
El objetivo del rol es desarrollar y mantener productos en dos enfoques principales:
Backend en Laravel con Blade para vistas, módulos, mantenedores y reportes.
API en Laravel consumida por un frontend en React (SPA).
El cargo requiere experiencia práctica en integraciones, consumo de APIs, Jobs/Queues y trabajo colaborativo.
Funciones del cargo
Desarrollar y mantener aplicaciones en Laravel (backend y APIs REST).
Diseñar e implementar Jobs y Queues: colas, reintentos, manejo de errores, workers y scheduler.
Integrar sistemas externos mediante APIs REST/JSON, webhooks, archivos (CSV / Excel) y procesos batch.
Modelar y optimizar bases de datos: consultas, índices, migraciones y performance.
Implementar mecanismos de seguridad: autenticación, autorización, roles, permisos y validaciones.
Mantener estándares de calidad: código limpio, mantenible y reutilizable.
Trabajo colaborativo con Git: ramas, pull requests y revisiones de código.
Documentar endpoints y flujos cuando sea requerido.
Requisitos técnicos (excluyentes)
Experiencia sólida con PHP 8+ y Laravel
(Eloquent, migrations, seeders, validations, middlewares).
Experiencia comprobable en Queues y Jobs, workers, reintentos y Laravel Scheduler.
Desarrollo de vistas con Blade
(layouts, components, formularios y validaciones).
Experiencia en integración y consumo de APIs (Http Client, autenticación por token/bearer).
Manejo de MySQL y PostgreSQL.
Experiencia en React consumiendo APIs REST (excluyente).
Uso funcional de Git (clonado, ramas, commits, PRs y resolución básica de conflictos).
Experiencia en entornos Linux (logs, cron, ejecución de workers y comandos básicos).
Requisitos deseables
Conocimiento en SQL Server.
Experiencia en integraciones de mediana o alta complejidad.
Trabajo con alto volumen de datos o procesos batch.
Conocimiento general de arquitecturas backend basadas en APIs REST.
Si tu perfil se ajusta a este cargo y tienes experiencia práctica en Laravel, integraciones y procesos en background, envíanos tu CV y conversemos.
Buscamos un perfil técnico, responsable y orientado a soluciones.