We are looking for a Senior Developer with extensive PHP experience, specializing in Laravel and Vue, to lead the creation of scalable and maintainable web applications.
The ideal candidate will be proficient in development best practices, have a solid understanding of modern architectures (hex, clean), and be willing to guide other developers in delivering high-quality solutions. In addition, you will need to demonstrate skills in writing clean, efficient, and well-structured code, applying software engineering principles such as SOLID, KISS, and DRY.
Responsibilities:
Backend Development with Laravel
- Design, develop and maintain PHP and Laravel based applications, following community standards (PSR).
- Implement and maintain authentication systems, access control (Gates, Policies) and RESTful services.
- Manage and optimise databases (MySQL, PostgreSQL), creating migrations and seeders for a correct versioning of the data structure.
- Incorporate and configure job queues (Jobs, Queues, Laravel Horizon).
Frontend development with Vue
- Implement dynamic and reactive user interfaces, integrating Vue components in the Laravel ecosystem (Blade, Inertia.js or Vue Router).
- Manage application state with Vuex or the Composition API, ensuring consistency in data management.
- Design interaction and integration flows with APIs, applying best practices for communication and synchronisation.
Testing and Code Quality
- Write and maintain unit and integration tests using frameworks such as PHPUnit, Pest (for Laravel) and Jest, Cypress or Vue Test Utils (for Vue).
- Participate in code reviews and perform performance and security testing.
- Ensure test coverage on critical components and refactor legacy code to improve maintainability.
CI/CD & Infrastructure
- Maintain CI/CD pipelines using Chipper CI, Forge, GitHub Actions or similar.
- Monitor services in Digital Ocean, using Oh Dear, Grafana, and tools like Laravel Pulse and Telescope.
- Collaborate with DevOps in configuring productive environments with load balancers (Traffic) and scaling.
Security and Deployment
- Identify and resolve critical security related issues (XSS, CSRF, SSL/TLS validation, etc.).
- Configure and maintain CI/CD pipelines (GitLab CI, GitHub Actions or Jenkins) to automate testing and deployment processes.
- Work with container-based hosting services (Docker) and orchestrators (Kubernetes) (desirable).
Collaboration and Technical Leadership
- Provide constructive feedback on code reviews, encouraging the adoption of best practices.
- Guide the team in the adoption of agile methodologies (Scrum/Kanban) and collaboration tools (Jira, Trello).
- Lead architecture improvement initiatives, promoting modern approaches such as hexagonal and clean architecture.
Requirements:
- PHP/Laravel experience: minimum 8+ years working with PHP and 5+ years demonstrable with Laravel.
- Experience with Vue: Solid knowledge of Vue, Vuex and Vue Router; ability to create SPAs and manage their lifecycle.
- Modern Architectures: Applied knowledge of hexagonal architecture, clean architecture and design patterns.
- Development Principles: Practical familiarity with SOLID, KISS, DRY principles and design patterns (Factory, Repository, Observer, etc.).
- Query Optimisation: Expert handling of Eloquent ORM and SQL query optimisation.
- Version Control: Experience with Git and collaborative workflows (Git Flow, Pull Requests, Code Reviews).
- CI/CD tools: Experience in configuring and maintaining automated pipelines for testing and deployment.
- Web Security: Knowledge of web application protection techniques (OWASP, SSL/TLS certificate validation, hostname verification).
- Debt Tech Management: Ability to refactor and optimise code, increasing test coverage and overall quality.
Desired Skills:
- Deep Testing: Experience in PHPUnit, Pest, Jest, Cypress or Mocha to ensure high test coverage.
- Additional SSR and Frameworks: Knowledge in Nuxt.js, Next.js or Inertia.js for server-side rendering (optional).
- Monitoring Tools: Familiarity with Laravel Telescope, Sentry, New Relic or other logging and monitoring tools.
- Code Migrations: Experience in rewriting Legacy frontend (jQuery/Vanilla JS) to Vue components.
How to apply?
If you meet the requirements and are ready to join a team passionate about development excellence, send us your CV and details of your experience to:
We look forward to hearing about your background and seeing how we can build the future of our web applications together!
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
DevOps Engineer (AWS) con orientación Backend
2026-05-27
DevOps Engineer (AWS)
2026-05-27
- Posted
- Apr 30, 2025
- Type
- Full-time
- Level
- Not Applicable
- Location
- Argentina
- Company
- TierOne
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
DevOps Engineer (AWS) con orientación Backend
2026-05-27
DevOps Engineer (AWS)
2026-05-27