Planner 5D logo
Planner 5D

Senior PHP Developer

RemoteFull-timeSeniorWorldDevelopment

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;
  • 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.

What we offer:

  • Great work environment that balances freedom and responsibility
  • Our team is made up of friendly and passionate enthusiasts who are eager to help and share their knowledge
  • We believe in work-life balance, so you'll receive around 30+ days of paid holidays per year
  • Company computer equipment by request
  • Education courses for our team members, and we're willing to allocate funds toward your training expenses
  • English classes on our corporate platform
  • Offline company events in Lithuania and online team-building
  • Unlimited free Planner5D subscriptions

Ready to apply for this role?

Apply Now →

Related jobs

Apply Now →