We are looking for a Senior PHP Developer to strengthen our Smart Integrations team!
Job Description:
Key responsibilities:
1. Work independently with a broader overview of the project;
2. Participate in communications with partners and clients, when needed;
3. Understand and follow the release processes in the company;
4. Participate in requirements analysis, development, unit testing, and documentation;
5. Write quality code to fit unique customer needs and configurations;
6. Troubleshoot and debug (with some guidance from senior team members if needed);
7. Achieve a better understanding of the company platform and processes and suggest improvements.
What we are looking for:
* Academic background in IT or equivalent;
* At least 4 years of experience with PHP;
* Strong working experience and knowledge with PHP from 7.3 to 8.1;
* Clear understanding of OOP, Design Patterns, anti-patterns, and SOLID principles;
* Working experience with relational databases (DBMS);
* A good understanding of project tools (Atlassian, Git, SVN, etc.) is required;
* Experience with testing layers (unit, integration, and functional testing);
* Knowledge of algorithms and distributed systems;
* Proficiency in English.
Nice to have:
* Experience with e-commerce solutions such as Magento, Prestashop, CS-Cart, xCart, or any PHP CMS like WordPress, Drupal, Joomla, etc.;
* Experience with services/microservices-oriented architecture, ideally in e-commerce;
* Familiarity with SCRUM methodology.
Additional notes:
* We do not sponsor work visas.
* If you lack Portuguese documents (NIF and NISS), please consult local authorities or Serviços Estrangeiros e Fronteiras for roles in Merkle Portugal.
Benefits and perks:
* Software-house environment;
* Agile and flexible working hours;
* Digital nomad policy;
* Focus on career development;
* Health insurance (including household coverage);
* Mental health support;
* Volunteer opportunities and sustainable initiatives;
* 25 vacation days + 3 wellness days per year;
* Social activities: beers after 6 pm, foosball, ping-pong;
* Free breakfast every second Monday of the month.
Additional information:
* If you are not a passport holder of the country for the vacancy, you might need a work permit.
* Check our Blog for more details.
Bank or payment details should not be provided when applying. All applications must be submitted via the 'Apply now' button.
#J-18808-Ljbffr