Senior Frontend DEVELOPER @ IMPROOVE


Description

  • We are looking for a Frontend Developer to work with the Magento Digital Commerce platform.

  • The ideal candidate should have a great passion for Javascript, CSS and for building excellent UI. Must still be willing to learn and innovate.

  • You will have the opportunity to work with international clients and in challenging digital commerce projects of great complexity.

  • We work in small agile teams, composed of elements with diverse competencies and responsibilities, but where everyone is directly involved in the whole cycle of software development.


RESPONSIBILITy

  • Follow and promote the best practices in various aspects of software development (Design, Code, Scalability, Architecture and Testing)

  • Develop, document and test solutions as specified and planned.

  • Ability to work on complex problems.

  • Be responsible for managing your time in an efficient and autonomous way.

  • Be updated with the latest innovations regarding frontend development technologies and methodologies.


REquirements

  • +5 years of experience in Javascript, JQuery, HTML 5 e CSS3.

  • Degree and / or Masters in Computer Engineering or other similar training.

  • Good knowledge about RequireJS.

  • Good knowledge in Responsive Design;

  • Good knowledge of Less, Sass and / or Grunt.

  • Good knowledge in PHP.

  • Experience working with agile methodologies.

  • Knowledge of Continuous Delivery and Continuous Integration.

  • Experience with Git or another similar system.

  • Teamwork.

  • Fluency in English is mandatory.


Nice to Have

  • MVC architectures.

  • Understand the concepts of Test Driven Development.

  • Knowledge or experience in Magento.

  • Knowledge of Symfony 2, Zend Framework, Composer, Redis, Varnish, Apache, Nginx and / or Capistrano.

  • Experience in Electronic Commerce / Digital Commerce.

  • Basic knowledge of server provisioning (Vagrant, Puppet and / or Docker).


What we offer

  • Opportunity to work with an extremely motivated international team.

  • Culture oriented to feedback.

  • Possibility of bootcamps in the Stockholm office.

  • Support for attending training and technology conferences.

  • Regular social events.

  • Full working desk: Macbook Pro, Headphones, desktop monitor, among others.

  • Remote work flexibility, snacks, espresso coffee, fresh fruit and ping pong table.


About working in Improove

At Improove we promote a work culture where the elements of our team are challenged and supported to grow professionally, in an environment of mutual help and strong team spirit. As our name suggests, at Improove we are constantly looking for new ways to expand and improve our skills in the most diverse areas of our work.

We like to work in a relaxed but professional environment.

We have a very international team, offices in Stockholm (Sweden), Évora (Portugal) and Belgrade (Serbia) ... English, Portuguese, Swedish, Turkish, Russian, Serbian or Spanish are languages that can be heard daily in our offices :)


How to apply

Send us your CV and a short cover letter to recrutamento@improove.pt. Both documents must be written in English.