Sr. Developer PHP Laravel & Vue
En TierOne buscamos un Desarrollador Senior con amplia experiencia en PHP, especializado en Laravel y Vue, para liderar la creación de aplicaciones web escalables y mantenibles. El candidato ideal dominará las mejores prácticas de desarrollo, tendrá un sólido entendimiento de arquitecturas modernas (hexagonal, clean) y estará dispuesto a guiar a otros desarrolladores en la entrega de soluciones de alta calidad. Además, deberá demostrar habilidades para escribir un código limpio, eficiente y bien estructurado, aplicando principios de ingeniería de software como SOLID, KISS y DRY.
Responsabilidades:
1- Desarrollo Backend con Laravel
- Diseñar, desarrollar y mantener aplicaciones basadas en PHP y Laravel, siguiendo estándares de la comunidad (PSR).
- Implementar y mantener sistemas de autenticación, control de acceso (Gates, Policies) y servicios RESTful.
- Administrar y optimizar bases de datos (MySQL, PostgreSQL), creando migraciones y seeders para un correcto versionado de la estructura de datos.
- Incorporar y configurar colas de trabajo (Jobs, Queues, Laravel Horizon).
2- Desarrollo Frontend con Vue
- Implementar interfaces de usuario dinámicas y reactivas, integrando componentes de Vue en el ecosistema Laravel (Blade, Inertia.js o Vue Router).
- Manejar el estado de la aplicación con Vuex o la Composition API, asegurando coherencia en la gestión de datos.
- Diseñar flujos de interacción e integración con APIs, aplicando mejores prácticas de comunicación y sincronización.
3- Pruebas y Calidad de Código
- Escribir y mantener pruebas unitarias y de integración utilizando frameworks como PHPUnit, Pest (para Laravel) y Jest, Cypress o Vue Test Utils (para Vue).
- Participar en revisiones de código (code reviews) y realizar pruebas de rendimiento y seguridad.
- Asegurar la cobertura de pruebas en componentes críticos y refactorizar código legado para mejorar su mantenibilidad.
4- Seguridad y Despliegue
- Identificar y resolver problemas críticos relacionados con seguridad (XSS, CSRF, validación de SSL/TLS, etc.).
- Configurar y mantener pipelines de CI/CD (GitLab CI, GitHub Actions o Jenkins) para automatizar procesos de pruebas y despliegues.
- Trabajar con servicios de hosting basados en contenedores (Docker) y orquestadores (Kubernetes) (deseable).
5- Colaboración y Liderazgo Técnico
- Proporcionar retroalimentación constructiva en revisiones de código, fomentando la adopción de mejores prácticas.
- Guiar al equipo en la adopción de metodologías ágiles (Scrum/Kanban) y herramientas de colaboración (Jira, Trello).
- Liderar iniciativas de mejora de la arquitectura, promoviendo enfoques modernos como la arquitectura hexagonal y clean.
Requisitos:
- Experiencia en PHP/Laravel: Mínimo 5 años trabajando con PHP y 3 años demostrables con Laravel.
- Experiencia con Vue: Conocimientos sólidos en Vue, Vuex y Vue Router; capacidad para crear SPAs y administrar su ciclo de vida.
- Arquitecturas Modernas: Conocimientos aplicados de arquitectura hexagonal, clean architecture y patrones de diseño.
- Principios de Desarrollo: Familiaridad práctica con principios SOLID, KISS, DRY y patrones de diseño (Factory, Repository, Observer, etc.).
- Optimización de Consultas: Manejo experto de Eloquent ORM y optimización de consultas SQL.
- Control de Versiones: Experiencia con Git y flujos de trabajo colaborativos (Git Flow, Pull Requests, Code Reviews).
- Herramientas de CI/CD: Experiencia en configurar y mantener pipelines automáticas para pruebas y despliegues.
- Seguridad Web: Conocimiento de técnicas de protección de aplicaciones web (OWASP, validación de certificados SSL/TLS, verificación de hostnames).
- Manejo de Debt Tech: Capacidad para refactorizar y optimizar código, incrementando la cobertura de pruebas y la calidad general.
Habilidades Deseadas:
- Testing Profundo: Experiencia en PHPUnit, Pest, Jest, Cypress o Mocha para asegurar una alta cobertura de pruebas.
- SSR y Frameworks Adicionales: Conocimientos en Nuxt.js, Next.js o Inertia.js para renderizado del lado del servidor (opcional).
- Herramientas de Monitoreo: Familiaridad con Laravel Telescope, Sentry, New Relic u otras herramientas de logging y monitoreo.
- Migraciones de Código: Experiencia en reescritura de frontend Legacy (jQuery/Vanilla JS) a componentes Vue.
Apply to: [email protected]
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
DevOps Engineer
2026-05-27
PHP Entwickler (all genders)
2026-05-28
Product Design Lead (£100k–£150k) at Accel-backed $14m pre-seed fintech
2026-05-27
- Posted
- Jan 31, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Argentina
- Company
- TierOne
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
DevOps Engineer
2026-05-27
PHP Entwickler (all genders)
2026-05-28
Product Design Lead (£100k–£150k) at Accel-backed $14m pre-seed fintech
2026-05-27