Building the platform architecture using multiple technologies like NodeJS, ExpressJS, Ethereum Blockchain, Solidity
Assessing the security risks associated with the platform architecture and suggesting/implementing suitable changes for the same.
Scaling up the infrastructure to meet increasing demand.
Understanding the underlying blockchain architecture and how the APIs have been designed and exposed for consumption
Working on optimization algorithms to ensure faster settlement through the platform and minimize any technical/financial risk
Setting up processes for easy deployment and maintenance of network infrastructure
Required Qualifications:
Should have built an end to end full stack product – as part of a startup, or an organization– but understanding of the product architecture and its nuances is necessary
Experience with building production systems for a startup or an Organization
Good command over NodeJs and its internals is expected. Knowledge about ethereum blockchain desirable
Should be comfortable with RESTful web services/ APIs using ExpressJS
Should be comfortable with server side technologies as well – Python, Node.js, Docker, Kubernetes, Git, etc
Should have good command over cloud infrastructure AWS (preferred), MS Azure or Google Cloud
Should have keen attention for detail and should be obsessed with building a good product – Applicants are strongly encouraged to share their github/bitbucket or product URLs
Should be able to learn fast and understand new concepts quickly
Should be willing to work in an agile startup environment and take complete ownership of the assigned responsibility