BCG Digital Ventures - Lead Front End Engineer - Blockchain Start Up

The De Beers Group is currently working with BCG Digital Ventures on a blockchain venture for the diamond industry. The venture has been in development for a number of months, and a pilot is now underway, with a subsequent launch expected later this year. 

Our Venture is utilising cutting edge Blockchain technology to create digital certificates to track diamond authenticity and traceability. The aim of our venture is to construct a single, tamper-proof diamond ledger that underpins confidence in diamonds by creating a permanent record for each registered diamond on the chain. To do this, we are working in collaboration with BCG Digital Ventures – a global venture firm responsible for building companies such as Coup, WonderBill and FarePilot. 

This role is therefore a unique opportunity to work with both diamond industry experts and leaders in venture building. As one of the early employees in this new initiative, you will have the opportunity to take an active role in strategic decisions and the overall direction of the initiative. 

RESPONSIBILITIES

•      Front end / mobile architecture design, development, and maintenance on multiple client projects:

-   Collaborate with UX & Creative teams to establish front end requirements

-   Interface development and back end integration

-   Version control set up and oversight of project team code

-   Collaborate on project schedules, milestones and budgets

-   Oversee creation of functional requirements documentation

-   Risk management

-   Attend and contribute to client meetings

-   Ability to work in a fast-paced environment and dealing with ambiguity

•      Implement process and promote technology standards:

-   Conduct code reviews

-   Implement systems for improving process and reliability of managed projects

-   Explore emerging technologies

-   Performance and security

•      Collaborate with the Technology and Creative to create prototypes with new technologies:

-   Experiment with new technologies and platforms

-   Present prototypes and emerging technologies internally and at events

-   Performs other reasonable and relevant activities and functions as requested and required

REQUIREMENTS

  • 5 years working in JavaScript applications 
  • Line Management experience
  • Experience with Vuejs / ReactJS (experience with AngularJS also accepted)
  • Strong Sass/ CSS skills
  • Comfortable with VueX / Redux
  • Nice to have: Experience w/ Django
  • Experience with Git/ Gitflow
  • Experience with using Jira for product tracking / mngt
  • Experience with Agile devewlopment environment
  • Expericen with Docker and CI/CD deployments
IT & TechEP Advisory