Minimum Requirements:

Technical and Functional Competencies

  • Relevant diploma / degree in programming/development
  • Minimum 5 years development experience
  • Minimum 5 years’ experience in a full stack/front-end engineering role essential
  • Hands on/proven skill with REACT essential
  • Strong JavaScript skills – ES5/6 skills preferred
  • Proven ability to craft semantic HTML5
  • Experience in Node.js and NPM highly advantageous
  • Experience using Grunt, Gulp, Webpack or other task runner/build tools
  • Experience with Redis advantageous (bonus points for experience with Hazelcast)
  • Experience in MondgoDB, Firebase, GraphQL or similar
  • Experience with DevOps advantageous
  • Proven experience to use the best practices and the latest web design trends in user interface design
  • Graphic design ability not necessary, but must be able to work with a graphics package, such as Photoshop or Sketch
  • Understanding of web and mobile app development platforms
  • Strong analysis and organization skills
  • Expertise in cross-platform compatibility and best practices
  • Ability to multi-task and the flexibility to work across more than one platform
  • Ability to manage ambiguity and remain focused and effective at all times when priorities are changing
  • An immense passion for e-commerce and web-based technologies
  • Problem solving and analytical skills
  • Ability to communicate, both written and verbal
  • Personal effectiveness and able to work in a pressurized environment
  • Drive quality by adhering to best practice coding standards and documentation
  • Plan and be well organised, disciplined, with exceptional attention to detail
  • Team player
  • Passion for brand and customers
  • Lead transformation
  • Think strategically and commercially

Learn more/Apply for this position