AdTechTalent
Engineering1 month agoHybrid

Merkle

PHP (Native) Developer

PHPOOPDesign PatternsSOLIDunit testingintegration testingfunctional testingalgorithmsdistributed systemse-commerceMagentoPrestashopmicroservicesSCRUMhybrid work

Key details

Salary

Not specified

Employment type

Full-time

Seniority

Senior

Years experience

5-10

Location

Lisbon, Portugal

Full job description

Senior PHP Developer role requiring 6+ years experience with PHP 7.3-8.1, strong OOP, design patterns, SOLID principles, relational databases, and testing (unit, integration, functional). Responsibilities include full software development lifecycle, ensuring code quality and stability, mentoring engineers, and integrating new technologies. Experience with project tools (Atlassian, git/svn), algorithms, distributed systems, and proficiency in English required. Nice to have e-commerce platform experience (Magento, Prestashop, CS-Cart, xCart), PHP CMS knowledge (WordPress, Drupal, Joomla), JavaScript ES6, microservices architecture, and SCRUM methodology. Hybrid work model based in Lisbon, Portugal.

What you'll do

  • Participate in entire software development cycle: requirements analysis, design, development, unit testing, documentation
  • Ensure long-term code reusability and stability
  • Identify and resolve security and usability issues
  • Work independently with broad project overview
  • Own delivery of complex application features and resolve key technical issues
  • Provide accurate personal estimates
  • Deliver required software features on time and with quality
  • Deliver trainings and participate in knowledge sharing
  • Mentor new software engineers
  • Integrate new technologies
  • Follow company release processes

Requirements

  • 6+ years of experience with PHP
  • Academic background in IT or equivalent
  • Strong working experience and knowledge with PHP 7.3 to 8.1
  • Clear understanding of OOP, Design Patterns, anti-patterns, and SOLID principles
  • Working experience with relational Databases DBMS
  • Good understanding of project tools (Atlassian or git/svn)
  • Experienced with testing layers (unit, integration, functional testing)
  • Knowledge in algorithms and distributed systems
  • Proficiency in English

Tech stack

PHP 7.3-8.1OOPDesign PatternsSOLID principlesRelational DatabasesAtlassiangitsvnunit testingintegration testingfunctional testingalgorithmsdistributed systemsMagentoPrestashopCS-CartxCartWordPressDrupalJoomlaJavaScript ES6microservicesSCRUM

Benefits

Hybrid work model with 1 day per week / 4 days per month in officeCompetitive salariesVolunteer daysWellness daysModern officesMulti-cultural environmentTraining and mentorshipGrowth opportunities within dentsu network

Apply now

Ready to take the next step in your career? Click the button below to continue to the application process.

Similar jobs

More roles worth a look

Related opportunities based on specialty and working model so candidates can keep momentum.