Blockchain Full Stack Architect

  • U.CASH
  • Toronto, ON, Canada
  • Feb 26, 2018
Permanent Developer/Engineer | Blockchain Developer/Engineer Smart Contract | Blockchain Security Specialist | Blockchain

Job Description

Job Summary

Mandatory requirement:

  • This is a Senior position and for Toronto location only
  • Candidate should have tremendous experience as a Full Stack developer and Architect for large scale Enterprise applications.
  • Should have been working in blockchain related technologies since last 1-2 years
  • This role is primarily as a Full Stack Developer who will be closely working with our Blockchain and non blockchain dev teams in Toronto, Canada and Mumbai, India
  • Share public repo like Github to demonstrate past work


About U.CASH:

U.CASH is a social-minded fintech startup and a peer-to-peer financial services network which uses blockchain technology. The global converter network of U.CASH seamlessly allows for conversion from fiat currencies to cryptocurrencies. U.CASH has its own crypto token call as UCASH and the token powers the network and will enable access to a wide variety of financial services

U.CASH stands for Universal Cash. U.CASH offices are in Canada and India. Our work culture reflects our values of diversity, inclusiveness and fun at work. We are young fintech startup with a very ambitious and bold plan of providing basic financial services to our fast growing global user base.

If this excites you and if it suits your profile then do apply for the job

About the Job

  • We expect minimum 10+ years of developer experience
  • Full stack developer with basic understanding of mobile technologies (Android) and at least proof of concept experience in one public blockchain like Ethereum
  • This is a full time role
  • Candidate should be willing to work in a startup environment

Responsibilities and Duties

  • Our development teams are based out of Toronto and Mumbai and the candidate has to work very closely with both teams
  • Integration of the non blockchain components of the product with the blockchain components as well as the UI/UX and the mob app
  • Work with testing teams
  • Single point of contact for all non-developers regarding coding issues
  • Ensure all the best practices are followed
  • Code review
  • Introduce as much automation as possible using open source technologies to help speed up internal processes
  • Understand existing design of the product and work on future design and architecture
  • Work on scaling the existing infrastructure to meet future requirements
  • Looking after the cybersecurity of the product

Qualifications and Skills

  • Good knowledge of public blockchain and their providers e.g. Ethereum
  • Strong knowledge of Javascript and experience working with Node.JS, Python, Go/Rust
  • Demonstrable experience with modern front-end frameworks: AngularJS/ReactJS/Vue.js/Backbone/Ember.js
  • Experience with RESTful Services and APIs
  • Comfortable working with both relational and NoSQL data stores
  • Knowledge of at least one cloud infrastructure technology such as AWS, Google Cloud,Microsoft Azure etc.
  • Need to be comfortable working with Linux and have a good understanding of OS internals
  • Experience on Smart contract and Solidity, development tools for Ethereum (testrpc, geth, Web3, eth_lightwallet, etc.)
  • Familiarity with cryptographic algorithms and decentralized systems
  • Strong background of either C or C++ or Core Java


  • Working in the most cutting edge technologies in blockchain space
  • Working on multiple public blockchains
  • Compensation is competitive and definitely at par with industry average
  • You get to be part of an exciting startup
  • Opportunity to work in the fast moving of Blockchain and cryptocurrency

Pay Rate

As per industry standard