Big CouchBig Couch

Senior (Lead) Backend Developer

Posted 13.01.2019
Take The InterviewOriginal Job Post

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: 


  • 6y+ dev experience 
  • Recent experience as a dev team lead 
  • 2y+ experience building web applications with Node.js 
  • An interest in Blockchain technologies 
  • Passion for researching a new technology and courage to explore the unknown 
  • Experience planning a project from the start and making high-level architectural decisions. 
  • Experience managing an Amazon EC2 instance or similar 
  • Basic Front-end dev experience 
  • Easy-going adaptable personality and good communication skills


Nice to Have: 


  • Ethereum/Solidity dev experience 
  • Contributions to blockchain-related open source projects 
  • Front-end dev experience using React or Angular 
  • Experience working at startups as the main developer 
  • Experience working with a remote team 
  • Experience setting up builds on Bamboo (or similar CI tool)


Values: 


  • Be transparent to build trust
  • Positive Impact
  • Innovative
  • Ethical behaviour
  • Evolving & Adaptable
  • No VISA sponsorship
Take The Interview
Posted 13.01.2019