Full Stack JavaScript Developer

Satoshi Systems is a company founded by experts in all aspects of Trading, Financing and Risk Management of commodities such as Agris, Metals and Energy. We believe that by taking the lead in providing innovative solutions based on emerging technologies such as Blockchain, IOT and Machine Learning we can bring about significant changes in the existing cost structure of the entire commodity supply chain and financial management ecosystem. Companies which will adopt Satoshi solutions will not just realise decreased cost, increased efficiency and real time risk management capabilities but will also gain a tremendous competitive advantage.

Our flagship project is the development of a blockchain based commodity, inventory, and trade financing SaaS. We are a flat, diverse and open organization offering a challenging but fun loving culture, learning programs to develop deep expertise in the commodity industry and overall the opportunity to influence the direction of the project and create a software system to be proud of.


  • Working on development of Satoshi’s products in an agile manner delivering high quality, tested code
  • Work with the Tech Lead and other developers to help define the architecture of the system
  • Liaising with the business team to turn business requirements into technical requirements
  • Conducting peer code review

Skills Required

For this role, you will need:

  • Functional JavaScript
  • Node.js
  • React/Redux
  • Express
  • A keen eye for detail
  • Experience of TDD
  • An understanding of the principles behind good software design, allowing you to write code that’s clean, fast and scalable
  • Eagerness to learn on the job as well as knowledge sharing among peers

In addition, one or more of these will be great to have:

  • Blockchain interest or experience (Ethereum, Hyerledger Fabric & Corda)
  • ES6/ES7
  • Dev Ops (Docker, AWS, Kubernetes, Rancher)
  • Experience in GoLang
  • Financial Services Experience
  • Mongoose + MongoDB
  • Agile/Scrum Experience

Required Certifications/Qualifications​

  • Bachelor’s, Master’s or PhD degree in Computer Science, Mathematics or Engineering

Location and Travel

  • Canary Wharf, London.
  • Starting Immediately
  • 20% travel

Compensation & Benefits

  • Competitive salary rates (depending on the candidate & experience)
  • Equity participation in the company
  • 25 days of annual leave exclusive of public holidays
  • Office in Level 39, Canary Wharf

Apply Now!