Shopware 6 (PHP7) Developer



Machinas is a leading multinational English speaking new-media company based in one of the most beautiful areas of Europe: Barcelona, Spain. We have over 20 years of experience specialising in e-commerce for the fashion industry. With clients such as BIRKENSTOCK, ESPRIT, JACK WOLFSKIN and TAMARIS we are constantly evolving and developing our worldwide design solutions, our strategies and our team in order to remain the market leaders in this sector. 

We work to high standards in creativity and innovation; but also in accuracy, e-commerce speed and with the professional relation to our clients. We are a multinational team – our creative environment consists of individuals from over 15 countries.

Job Description

You are a developer looking for an opportunity to work with an international brand. You thrive in fast-paced and interactive teams and have a Bachelor’s Degree in Computer Science or related field. You have ideally at least one year of Shopware development experience, and also dominate current HTML/CSS/JS standards and frameworks.

Key Responsibilities

  • Support the maintenance and technical configuration of the e-commerce environment.
  • Provide daily support, troubleshoot and bug fixing for existing clients
  • Maintain and create code documentation
  • Deliver software code that is built to scope and within the agreed upon goals.
  • Successfully participate in the review of business requirements and functional specifications, providing feedback and analysis
  • Produce interim deliverables (to include proofs of concept, prototypes etc.) in a timely manner, in addition to the final live site or application.
  • Successfully work as a team member on large accounts
  • Communicate and report any risks or possible delays to project managers
  • Successfully take initiative to learn and research emerging technologies

Technical Qualifications

  • Bachelor's Degree in IT or related functional business area or equivalent experience
  • Experience operating Shopware 6 (admin & navigation)
  • PHP version 7.2 with its language features
  • Experience working with an IDE (ideally PHP Storm)
  • Symphony knowledge (basics)
  • Basics of Vue.js
  • MySQL knowledge
  • ECMA Script 6

Personal Competencies

  • Ability to balance multiple responsibilities and take initiative
  • Ability to perform in a fast paced and highly interactive team environment
  • Strong written and verbal communication skills, as well as problem solving skills (Fluent English obligatory, German is a plus)
  • Flexible, team oriented, self-motivated, proactive, and passionate


Employment type: Full-time (40 hrs/week)

Location: Bucharest, Romania

To qualify, please provide a resume/CV demonstrating the required experience and skills:
•    A cover letter explaining why you think you fit the job profile
•    Examples of your work.
•    CV/Resume.
•    Expected salary.

To help us find the best candidate, there will be a series of interviews and skills examinations in English. We realise these are challenging and can require a decent amount of time - so we thank you in advance for your efforts.


How to apply

Step 1. Name

Step 2. E-Mail

Step 3. Cover Letter

Step 4. Upload CV & examples of your work in a single file
Accepted formats: .png, .jpg, .gif, .zip, .rar, .pdf, .psd, .ai, .eps, .ps, .doc, .rtf, .odt

Step 5. Expected salary

This form collects your name and email so that we can correspond with you.
Check out our privacy policy for more information.