Mid-Level Front End Developer



Machinas is a leading international digital agency based in one of the most beautiful cities of Europe: Barcelona. We specialize in digital commerce for fashion and lifestyle brands, developing full service digital solutions for clients such as Esprit, Birkenstock, Jack Wolfskin, Hugo Boss and Playmobil amongst many others.

We connect consumers with brands, we create stories, we maximise sales. We value creative thinking, hard work and collaboration in all its forms. We work in multi-discipline, multinational teams and we cultivate long term partnerships with our clients. This is how we constantly learn and evolve to remain the market leaders in this sector.

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 at least 3 years of web development experience, and also dominate current HTML/CSS/JS standards and frameworks. This position is for someone with the ability to self-manage and provide the jobs on schedule for the strict deadlines that we work to.

Key Responsibilities

  • Write clean HTML, JS and CSS
  • Build responsive newsletters with cross-browser debugging 
  • Apply responsive designs via media queries
  • Collaborate as a team member on large accounts
  • Create and maintain atomic design systems via PatternLab, Frontify or similar
  • Communicate and report any risks or possible delays to project managers
  • Take initiative to learn and research emerging technologies

Technical Qualifications

  • Analytical approach to problem solving
  • At least 3 years experience of responsive web and responsive newsletter development
  • Strongdemonstrable knowledge of HTML5 / CSS3 / JavaScript with experience in JQuery, Bootstrap, Foundation Grid, SASS/LESS and Gulp
  • Experience in working with 3rd party system, APIs and NodeJS is a plus
  • Excellent eye for detail

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 a plus)
  • Ambition to constantly improve the user experience and quality of the site.
  • Flexible, team oriented, self-motivated, proactive, and passionate.


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

Location: Barcelona, Spain

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.