X Close

Job Application Form

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


Menu

PHP Software Engineer

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 theentire businessof  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 an 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 back-end 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 back-end)
  • Participation in all project phases as software engineer (front and back-end)
  • 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 JavaScript and or jQuery/React/NodeJS
  • Experience with HTML5, CSS bootstrap etc.
  • Experience with version control systems and other web-related technologies
  • Strong knowledge in JavaScript, and React
  • 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
  • Demonstrable problem-solving skills
  • Excellent team player
  • Excellent communication skills in English, both written and oral 

Advantages

  • Previous working experience with Sybase
  • Previous working knowledge / experience of push messaging (websockets etc.)
  • Understanding of multi layered caching including CDN, previously working experience with magic quadrant vendors such as Fastly / Cloudfront would be a serious advantage
  • Demonstrable knowledge deployment / integration pipeline

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 year and 10 days after 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