Magento 2 developer


Responsibilities:
  • Developing Magento-based eCommerce websites for the USA and European companies
  • Developing new websites, optimizing and enhancing existing ones
  • Working in a large team of highly professional developers, building high quality products

Requirements:
  • More than 2 years of experience in Magento 2 backend development
  • Deep knowledge of Magento 2 architecture - DI, plugins, preferences, repositories, layouts, cache, API,  etc.
  • Understanding of the latest coding standards: Magento coding standard, PSR-1,2,12, etc.
  • Good knowledge of web technology, ability to write object-oriented code on PHP7+, proper usage of type hinting and strict mode
  • Good knowledge of SQL, including things like indexes, foreign keys, transactions
  • Knowledge and understanding of basic web dev tools: CSS, HTML 4/5,JavaScript
  • Experience using JavaScript frameworks/libraries: KnockoutJS, jQuery, RequireJS
  • Basic knowledge of server environment setup (Apache/Nginx, PHP-FPM, MySQL, Redis, Elasticsearch, etc.)
  • Ability to pass a technical interview in English and communicate in written form

We offer:
  • Remote work from Portugal (or another country)
  • Flexible working hours: 8 am – 5 pm, or 9 am – 6 pm, or 10 am – 7 pm Portuguese time (GMT)
  • Training programs (various technology stacks), certification, English lessons, seminars and dev meetups
  • Career development (all of our solution architects and project managers started their work in our company as developers)
  • Labor Contract in Portugal
  • Opportunity to obtain residence permit (Article 90 – Residence Permit for Highly Qualified Activity in Certified Companies – “TECH VISA”)
  • Competitive compensation (hourly rate, paid in US Dollars/Euros)
  • Overtime work – only voluntary, always paid