Front-End Engineer

Ref. CMF-PT-TECH-17-12
Location: Maia (Porto), Portugal

Do you have experience in Javascript and web design? Would you like to be part of a challenging project that is creating the brand new web based interface for our product?

We're looking for self-motivated individuals who have passion for software development and thrive in a fast paced environment. If you think you're a good fit for this role, team up and apply now as a Frontend Engineer.

What you’ll do:

  • Write awesome code
  • Build, improve and extend our web based graphical user interfaces
  • Be part of a team creating our brand new web based interfaces for advanced manufacturing environments
  • Incorporate the needs of our customers to help them increase the performance of their operations

What you must have:

  • Solid front-end web design experience
  • Excellent knowledge of object-oriented and/or functional programming
  • Strong native Javascript coding skills
  • Good understanding of all relevant web technologies (JSON, REST, AJAX, HTTP, etc.)
  • HTML5 & HTML5 APIs proficiency
  • Use of CSS pre-processors experience (ex: LESS)
  • Solid English skills - spoken and written

What we consider a plus (not mandatory):

  • Experience with Component based web development (ex: polymer, ReactJS, Angular 2/4)
  • Experience with multiple programming languages (Typescript, C#)
  • A commitment to solid, test-backed code through TDD, BDD and tools like Selenium and Karma
  • Knowledge of agile software development methodologies

What we offer (click » here « for more information)

  • Integration in a highly passionate team
  • An open and embracing culture for the latest hot technologies
  • An agile, focused atmosphere with flexible working hours
  • A competitive salary and performance based bonus
  • Additional fringe benefits like mobile phone and health insurance
  • A professional yet relaxed environment with free fresh fruit and weekly therapies (shiatsu)

Interested? Then just tell us why you’re the right candidate and send us your CV using the form below.

By submitting this form you agree to the processing of your personal data as described in the Privacy Policy.