-
TierOne

Sr PHP Developer

TierOne
Argentina · Full-time · Mid-Senior

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

laravel vue php cicd git kubernetes postgresql gitlab ci jenkins docker gitlab mysql mocha owasp blade jira
Login to Apply
Posted
Jan 31, 2025
Type
Full-time
Level
Mid-Senior
Location
Argentina
Company
TierOne

Industries

Technology Information Internet

Categories

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
EPAM Systems
Related

DevOps Engineer

2026-05-27

Full-time
Associate
Argentina
Software Development
Engineering
View Job Details
CHECK24 Vergleichsportal GmbH
Related

PHP Entwickler (all genders)

2026-05-28

Full-time
Associate
Austria
Technology
Information Technology
View Job Details
Jack & Jill
Related

Product Design Lead (£100k–£150k) at Accel-backed $14m pre-seed fintech

2026-05-27

Full-time
Not Applicable
United Kingdom
Technology
Design