We are looking for a full stack JavaScript developer to work with our team of developers to develop, create, code and connect front-end logic and behaviour with backend services. You will be responsible for building personalisation tools using JavaScript libraries, working on both Azure and AWS, and interacting with the front end and server side. The role includes developing new user-facing features, building reusable code and libraries for future use, and optimizing applications for maximum speed and scalability.
Requirements
- Over 3 years' experience coding in JavaScript
- Experience with JQuery, Knockout.js, Angular.js, Node.js
- Some DB knowledge of MongoDB
- Microsoft Azure Knowledge or Cloud deployment knowledge is favourable
- Front-end knowledge in areas including: HTML 5, CSS3
- Knowledge of Algorithms, object oriented programming
- Some knowledge of React.js
- Some working knowledge of SQL Server 2012 DB
- UX/UI Principles desirable
- Knowledge of good coding practices and standards
- Proficient understanding of cross-browser compatibility issues and ways to work around such issues
- Good understanding of browser rendering behavior and performance
- E-commerce background preferred
- Microsoft Certification is desirable
- REST or Web Services experience desirable
Benefits
- Fun and inspiring work environment
- Opportunity to work on innovative VR, IOT and AI Projects
- Chance to become a JavaScript Ninja
- Opportunity to work with a global company comprising over 300 global staff
- Collaborative culture that allows for learning, taking risks and trying new things