Desarrollador Backend Laravel Remoto
Descripción del puesto
Estamos contratando: Desarrollador/a Backend Laravel
¿Te apasiona crear soluciones robustas y escalables usando Laravel?
¿Tienes experiencia trabajando en aplicaciones SaaS multi-tenant y deseas participar en el crecimiento de un proyecto desafiante? ¡Este puesto es para ti!
🎯 Objetivo del Puesto:
Desarrollar, mantener y escalar nuestra aplicación SaaS utilizando Laravel como framework principal, asegurando alta disponibilidad, seguridad, escalabilidad y siguiendo las mejores prácticas de desarrollo.
📍 Modalidad de trabajo: • Remoto o híbrido (según la necesidad). • Herramientas de trabajo: GitHub, Docker, Laravel Sail. 🧩 ¿Qué buscamos en tu portafolio/CV? • Proyectos SaaS previos que demuestren tu experiencia. • Código limpio y bien documentado (repositorios de GitHub públicos son bienvenidos). • Referencias o testimonios de proyectos anteriores.
Requisitos para el puesto
- ✅ Requisitos Técnicos:
- Experiencia: • 3 a 5 años de experiencia trabajando con Laravel (versiones 8 o superiores). • Al menos 2 años de experiencia desarrollando o participando en proyectos SaaS multi-tenant.
- Tecnologías Backend: • Laravel y su ecosistema (Eloquent, Queues, Jobs, Events, Policies, etc.). • Desarrollo y consumo de APIs. • Experiencia con pruebas automatizadas. • Manejo de tareas en segundo plano utilizando Laravel Queues.
- Base de Datos: • Sólidos conocimientos en MySQL. • Diseño y optimización de modelos relacionales. • Experiencia con migraciones, seeders y factories.
- DevOps y Herramientas: • Control de versiones con GitHub. • Experiencia en CI/CD e integración con herramientas como GitHub Actions. • Manejo de entornos locales con Laravel Sail o Docker.
- Seguridad y Escalabilidad: • Experiencia en el manejo de sistemas multi-tenant. • Implementación de buenas prácticas de seguridad en Laravel. • Optimización de rendimiento a nivel de consultas y estructura del sistema.
Habilidades y experiencias requeridas
- 🧠 Habilidades Blandas: • Pensamiento crítico y capacidad para resolver problemas de forma efectiva. • Capacidad para trabajar autónomamente y de manera proactiva. • Buena comunicación y documentación del código. • Enfoque en el producto y la experiencia del usuario. • Capacidad para estimar tareas y comprometerse con plazos razonables.
Beneficios que se ofrecen
-
Remoto o híbrido (según la necesidad)
Sueldo acorde a los proyectos