X Close

Job Application Form

Your Name*
Email Adress*
Phone Number
Additional Notes
Attach CV*


Menu

Software Engineer with PHP

Sofia, Bulgaria

Job Description

We are looking for a PHP developer to be an essential part of our core platform team. You will be working on the technology that powers the entire business of one of our customers. All of our customer facing products are built on top of this platform and as such is not only critical, it also needs to be designed and built to be flexible, scalable and allow for agile delivery. Engineering experience is crucial to this role and the success of the team.

The Developer team works within an Agile Scrum framework and is tasked with producing new enhancements and fixes within every Sprint cycle. Our team works in various projects. The current position will include working mainly with backend infrastructure and working in synergy with the front-end product.

Duties and Responsibilities

  • Develop new products and features
  • Development of cross-platform web-based applications (front and backend)
  • Participation in all project phases as software engineer (front and backend)
  • Work closely with teammates from Sofia and London
  • Bug-fix and support existing product and features
  • Participate in daily Scrums, provide updates and collaborate to the team
  • Write clean, readable and reusable code
  • Be able to deliver to deadline, as required in a Sprint methodology
  • Be able to organise and prioritise work appropriately, as required
  • Be able to work within a team and communicate ideas clearly
  • Good personal time management

Qualifications, Skills and Experience

  • Experience in object-oriented PHP (PHP 7 is a plus)
  • Experience working on large scale website projects (single or multiple clients)
  • At least 2 years of professional development experience with PHP and JavaScript
  • Experience with HTML5, CSS bootstrap etc.
  • Experience with version control systems and other web-related technologies
  • Good knowledge working with SQL environments (specifically MySQL (MariaDB) & derivatives)
  • Excellent understanding of design methodologies such as responsive web
  • Interaction with Rest based APIs
  • Good understanding of, and passion about Test Driven Development methodologies, Enzyme/TestJS etc.
  • Ability to “think outside the box”, to think like a user and not blindly follow the specifications
  • Solid debugging and troubleshooting skills
  • Excellent communication skills in English, both written and oral

Avantages

  • Experience with BEM, Zeplin
  • Experience with Angular, JQuery
  • Experience with Jest, Eslint, Karma
  • Experience with Linux, Ubuntu

Apply For This Position Now ›


Privacy Information


Our Benefits

  • Remote Office

    Option to work remotely whenever you need to
  • Parking Space

    We provide free parking spots
  • Fun Office Space

    We offer a game zone and a relaxation area
  • Health Insurance

    Additional health and dental care plan
  • Holidays

    Enjoy extra 5 days after your 1st and 3rd year
  • Personal Development

    Company-sponsored training to further develop your skills
  • Employee Referral Programme

    Receive a competitive bonus for referring a friend
  • Social Events

    We love to celebrate our success together
  • Family Insurance

    Add insurance to a family member