Responsibilities:
You will lead a small development team, with some team members in London and some working remotely. You would ideally be based in London or Toronto, also open to remote work in Continental Europe, Canada or NY. You will be reporting directly to the company founders and be responsible for delivering the entire technical solution.
You will run technical planning sessions with the other developers (front-end and back-end), product lead and designer, and break requirements down into tasks and estimate duration of the work. You’ll ensure that the team writes high quality, maintainable and well-tested code.
Some of the development team are students, and they will require extra guidance and mentoring from you, in how to work productively in a team and in learning technologies that they are not familiar with.
While you will be primarily responsible for the back-end development in Node.js, you will also be expected to contribute to all parts of the system, including the web-based user interface, and Ethereum smart contracts.
Required Skills and Experience:
Nice to Have:
Values: