We are looking for an experienced Senior Front End / JavaScript Developer with proven experience of working with large, scalable web applications to join our team.
Job Description:
We are looking for an experienced Senior Front End / Javascript Developer with proven experience of working with large, scalable web applications to join our team.
The job will involve working with data from our sites or extending the functionality on the Magento front end in a wide range of creative approaches.
Duties and Responsibilites:
- Develop new user-facing features
- Build reusable code and libraries for future use
- Ensure the technical feasibility of UI/UX designs
- Optimise applications for maximum speed and scalability
- Collaborate with other team members and stakeholders
- Evaluating requirements, specifications, and code - analysis, problem definition & solution development
- Presenting ideas, solutions, and methodologies to team and clients
The above list of duties is not exhaustive and is subject to change. The post holder may be required to undertake other duties within the scope of the post.
Requirements:
- Strong understanding of JavaScript
- React.js & Redux.js
- Libraries - JQuery & JQuery UI, templating frameworks - Knockout.js, module loaders - Require.js, build tools - Grunt and Gulp.js
- OOP & funtional programming
- Asynchronus control flow, partial page updates, AJAX
- Good understading of debugging techniques, browser rendering behaviour and preformance
This role will require working with Magento, PHP, HTML / XML, Responsive, Sass/Less, Git
Benefits:
- Competive Salary
- 20 days paid holiday
- Health Insurance
- Travel expenses
- The chance to be part of an amazing global team with offices in London, Mauritius, Dubai, Australia and New Zealand
- Be part of a fun and collaborative working environment