Description
Senior Full-Stack Developer PHP/Laravel + Vue.js
About
the role
We are reinforcing the engineering team of an international partner in the accounting sector, recently acquired by a large Dutch group.
We are looking for a Full-Stack Engineer (PHP/Laravel + Vue.js/React) to join the team in Portugal and help drive the modernisation of an automation/integration platform used by accounting professionals.
Initially, you will work on a legacy system (first year mainly focused on maintenance and evolution), followed by a gradual transition to the core platform, where modernisation and continuous improvement will be the main focus.
What You Will Do
Develop and maintain features using PHP/Laravel (backend) and Vue.js or React (frontend).
Contribute to the maintenance and evolution of the legacy system, ensuring stability and performance.
Participate in the migration and modernisation of the codebase towards the new core platform.
Design, implement and consume REST APIs.
Work with MySQL (and possibly NoSQL) databases in high‑volume data contexts.
Ensure code quality through unit and integration tests.
Collaborate with the team using Docker, CI/CD (Bitbucket Pipelines) and monitoring tools such as Datadog.
Work closely with international stakeholders, mainly in the Netherlands.
What we are looking for
Must-have:
Professional experience as a Full-Stack Developer (medior+ / strong medior).
Strong experience with PHP, including Laravel in production.
Solid experience with JavaScript and TypeScript.
Experience with Vue.js (preferred) or React.
Experience with MySQL (or equivalent relational databases).
Exposure to NoSQL databases.
Hands-on experience with REST APIs, Docker and unit/integration testing.
Advanced English (B2+), comfortable working in an international environment.
Nice to have:
Experience with Bitbucket Pipelines and Gitflow.
Experience with monitoring tools such as Datadog.
Knowledge of Elasticsearch.
Previous experience in product/SaaS environments.
Location & work model
Offices in Porto, Braga and Aveiro.
Possibility to work remotely from Portugal, with occasional trips to the office (around once per quarter for people based outside those locations).
What We Offer
Integration into a growing tech team in Portugal, connected to an international group.
Participation in product modernisation and migration projects with real business impact.
Collaborative environment with room for best practice sharing, learning and continuous improvement.
Career path aligned with your technical growth and interests (full-stack or more backend‑oriented).
#LI-AS1
Candidate-se através do website
Weather on start day
Friday, 8 de May — Showers · Max 19° · Min 12° · Rain 70% (0.7mm) · Wind 11 km/h
Previsão para os dias seguintes
-
Sat, 9 MayThunderstormMax 17° · Min 14°
-
Sun, 10 MayThunderstormMax 17° · Min 13°
-
Mon, 11 MayShowersMax 19° · Min 14°
-
Tue, 12 May—Max 19° · Min 11°
Detalhes
- Listing type
- Job Offer
- Schedule Type
- Full-time
- Category
- Tecnologia
- Status
- —
- Location
- Porto, PT
- Start
- 07/05/2026
Salário de Mercado
€940 - €1 864/mês