GeeksForLess is looking for Middle/Senior Magento Front End Developer for our Arabian client. Project domain - banking.

Working schedule: Sunday-Thursday

The role of Front-end overlaps between UX, Creative, and Magento Back-end integration (Theme development) support. The Front-end Developer bridges the gap between a very opinionated UX/Creative team and the technical implementation for the creative proposition, any objection to that must be backed by strong and viable technical reasoning.

Experience with front-end application architecture and development
Experience with coding modular object-oriented JavaScript
Knowledge and understanding of JavaScript design patterns (Factory Pattern, Strategy Pattern, Module Pattern, Reveal Pattern, Facade Pattern, Asynchronous Module Definition, etc.)
Well versed with jQuery framework and patterns used. Should be able to write custom plugins for jQuery. (At the same time, developers should be able to develop components with vanilla JavaScript)
Hands-on experience with CSS preprocessors (SASS, and LESS)
Understanding and hands-on experience with writing modular CSS using SMACSS and Object-Oriented CSS methodologies
Understanding of front-end frameworks like Bootstrap
Experience with RESTful APIs is an added advantage.
Experienced with front-end tooling able to write custom automation tasks for Grunt.
Experienced with architecture and development of Magento theme development is an added advantage.
Should maintain and follow the front-end development Guidelines and FE Dev Accelerator Tool & Living style guide that is currently being used as a starting point for project maintained by onshore front-end development team.
Should be able to incorporate and understand HTML5 semantic elements and understand the SEO benefits of Microdata and Google Rich snippets for in-page SEO.
Very good experience in GIT.

Participate in scoping and planning front-end tasks.
Write a technical documentation about the front-end project in confluence.
Develop features to enhance the user experience..
Strike a balance between functional and aesthetic design.
Ensure web design is optimized for all the targeted devices.
Build reusable code for future use and support the developers for the same.
Optimize web pages for maximum speed and scalability.
Maintain brand consistency throughout the design.
Follow the front-end guidelines while developing the elements, components, and design.

About GeeksForLess

Our company has come a long way from the small projects implementation to the level of established trust relationships with the world's IT Leaders. We are proud of our highly professional teams of developers located in in Mykolaiv, Lviv, Kyiv(Ukraine), Krakow (Poland) and Clark Freeport Zone, Angeles City, Philippines. We constantly invest in the comfort of our employees.

Company website:

DOU company page:

This job is no longer active.
Смотреть актуальные вакансии JavaScript / Front-End / HTML Remote→.