Senior PHP Developer

DocPlanner Logo

DocPlanner

πŸ“Remote - Poland

Summary

Join Docplanner Tech's team of backend, frontend engineers, and product specialists to work on back office projects supporting daily company activities. You will be responsible for managing sales processes, handling sales channels, configuring products, issuing invoices, processing payments, and managing vindications. The role also involves integrating with external marketing and sales systems, optimizing campaigns, and enhancing sales effectiveness. Additionally, you will focus on addressing technical debt and refactoring legacy code. The team uses an agile approach and values honesty, directness, and mutual trust. Docplanner offers a remote-friendly work environment with flexible hours and various benefits.

Requirements

  • You have 5+ years of experience as a PHP developer
  • You have a solid understanding of Object Oriented Programming principles (SOLID, GRASP, YAGNI, DRY, etc) and good knowledge of PHP (7.4/8.2) and Symfony (3.3/6.4)
  • You work with tools such as GIT, ELK Stack, DataDog, RabbitMQ, Symfony Messenger, MariaDB, GitHub Actions, Docker, and Redis
  • You have experience with distributed architecture, asynchronous processes (It's A MUST) , and APIs
  • You have experience in optimizing the quality, complexity, and efficiency of the code and the database
  • You have experience in application monitoring, including analyzing logs and resolving issues
  • You take full ownership of projects: leading implementation, coordinating work with other developers, and managing communication with external teams when necessary
  • You are used to working in an Agile, high-autonomy environment
  • You can communicate in English – both spoken and written - min. B2 level
  • You are open to receiving and giving valuable feedback
  • You continuously seek innovations and improvements while understanding the business perspective

Responsibilities

  • Manage sales processes
  • Handle various sales channels
  • Configure products
  • Issue invoices
  • Process payments
  • Manage vindications
  • Handle integration with external marketing and sales systems
  • Optimize campaigns and enhance sales effectiveness
  • Address technical debt and refactoring legacy code to improve system performance and maintainability
  • Create new and maintain existing PHP applications
  • Participate in decisions regarding architecture design and our technical stack
  • Bring in some innovative ideas to the team, share your knowledge, and support us in solving complex challenges

Preferred Qualifications

  • You have experience in developing solutions related to CRM applications (you worked with invoices, payments, etc)
  • You work with tools such as Kubernetes and AWS Services

Benefits

  • A salary adequate to your experience and skills
  • Share options plan after 6 months of working with us
  • True flexibility and work-life balance
  • Remote or hybrid work model with our hub in Warsaw
  • Flexible working hours (fully flexible, as in most cases you only have to be on a couple of meetings weekly)
  • 20/26 days of paid time off (depending on your contract)
  • Additional paid holiday on your birthday or work anniversary (you choose what you want to celebrate)
  • Private healthcare plan with Signal Iduna for you and subsidized for your family
  • Multisport card co-financing for you to have access to sports facilities across Poland
  • Access to iFeel , a technological platform for mental wellness offering online psychological support and counseling
  • Free English and Spanish classes

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs