Personal Programmer Company Profile

Senior PHP/Magento Developer

Personal Programmer

Опис на работно место

Internet Brands is currently seeking a PHP Developer to join our team. You will be encouraged to take strong ownership of your work and will have an opportunity to grow within the role. This opportunity is excellent for candidates interested in developing a long-term career in PHP development.

Responsibilities:

  • Design, estimate, and code new features.
  • Architect new applications, and expand existing ones.
  • Collaborate on enterprise architecture with other teams at Internet Brands.
  • Define, document, and enforce engineering standards.
  • Perform code reviews of your team member’s work.
  • Mentor junior engineers.
  • Participate in software design discussions.
  • Participate in sprint planning and other project management meetings.
  • Ensure all code that goes to production is of top quality.
  • Ensure existing applications are scaled to meet expected demand.
  • Identify and fix gaps in system reliability, such as production monitoring.
  • Continuously improve the software infrastructure, such as the deployment process.

Requirements:

  • 5+ years of working experience with Magento 1.X and 2.X
  • 4+ years with object-oriented programming in PHP, and front-end technologies such as JavaScript, HTML, and CSS.
  •  Complex SQL queries and database schema design.
  • Experience with modern server components (Memcache, Redis, ActiveMQ, Solr).
  • MVC frameworks (Laravel, Yii).
  • JIRA framework familiarity or some experience with Trello or Basecamp.
  • Scrum or other Agile methodologies.
  • Collaboration with engineering teams in multiple locations.

About Personal Programmer

We are a nearshoring company that helps Macedonian developers to find their dream job working for an international client. A job where you can grow as a developer, and get the most out of your working life whilst enjoying every day you come to our office.

We give you the best working atmosphere possible in one of our Skopje-based offices. Working alongside other developers who all have their own client. We have an ocean-based setup where everyone works in the same office space. Our HR is solely focused on making you feel at home at our office and in your job. We help with communication towards the client if needed and advise on salary and other work-related subjects. At Personal Programmer you are in good hands and we are looking forward to welcoming you to our family.