Senior PHP Developer в Planner 5D — вакансия в IT и GameDev | OfferClaw
Senior PHP Developer
Planner 5D·Netherlands, Spain, Poland·Удалённо·26 мес. назад
We are seeking a skilled PHP Developer to join our dynamic team. Beyond the foundational skills in PHP development, we are looking for individuals who have a strong understanding of software design principles. The ideal candidate should be able to apply these principles effectively to develop robust, scalable, and maintainable software solutions.
Responsibilities:
Develop, test, and maintain high-quality PHP applications;
Collaborate with cross-functional teams to define, design, and ship new features;
Write clean, modular, and reusable code;
Follow best practices - SOLID, STUPID, design patterns, writing tests, writing self-documenting or well documented code, etc.;
Optimize application performance and scalability;
Troubleshoot and debug applications to resolve performance and other issues;
Stay updated with emerging technologies and industry trends.
Requirements:
Proficiency in PHP 8+ programming language;
Familiarity with Domain-Driven Design principles and practices;
Experience with PHP frameworks such as Laravel, Symfony, etc.;
Experience in writing unit tests using testing frameworks such as PHPUnit;
Extensive experience Implementing new (and refactoring)
Knowledge of relational databases (e.g., MySQL, PostgreSQL);
Understanding of front-end technologies (HTML5, CSS3, JavaScript);
Good understanding of version control systems (e.g. Git);
Ability to work independently and in a team environment;
Excellent problem-solving and communication skills;
Intermediate in English
Additional Skills (Preferred but not required):
Experience with TypeScript is preferred but not mandatory. Candidates without TypeScript experience will be supported in developing this skill through company resources;
Familiarity with containerization technologies such as Docker;
Knowledge of message queuing systems like RabbitMQ or Kafka;
Knowledge of NoSQL databases (e.g., MongoDB);
Knowledge of modern JavaScript frameworks (e.g., React, Angular, Vue.js);
Understanding of security best practices in web development.