Senior PHP Developer Job Description
The ideal candidate will be responsible for designing, developing, testing, and deploying high-quality software applications using PHP.
Key responsibilities:
* Work independently on projects with a broad overview of the project requirements.
* Communicate effectively with partners and clients as needed.
* Understand and follow company release processes.
* Participate in requirements analysis, development, unit testing, and documentation.
* Write quality code to meet unique customer needs and configurations.
* Troubleshoot and debug issues with guidance from senior team members when necessary.
* Improve understanding of the company platform and processes, suggesting improvements whenever possible.
Requirements:
* Academic background in IT or equivalent.
* At least 4 years of experience with PHP.
* Strong working experience and knowledge of PHP versions 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, 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.
* Knowledge of JavaScript (ES6) is a plus.
* Experience with services/microservices-oriented architecture, ideally in an e-commerce scope.
* Familiarity with Scrum methodology.
Benefits:
* Modern technology and latest IT tools.
* Software-house environment.
* Agile and flexible working hours.
* Digital nomad policy.
* Focus on career development.
* Health insurance for the employee and their household.
* Mental health support.
* Volunteer experiences and sustainable mindset.
* 25 vacation days per year, plus 3 wellness days.
* Beers after work, foosball, ping-pong, and other social activities.
* Free breakfast every second Monday of the month.
* Employee discounts.
* Team and company events.
Inclusion & Diversity:
We value diversity and are working to build a more inclusive workplace through partnerships and initiatives that promote equality and inclusion.