Full Stack Ethereum Engineer

at Elocity (view profile)
Location Toronto, Canada
Date Posted December 28, 2018
Category Software Development
Job Type Intern
Salary range depending on experience
skills Full stack, Solidity, Github, API, Ethereum, Blockchain concepts

Description

Please apply only if you are based on in Toronto or willing to relocate 

  • Key responsibility:
    • Developing the proof of concept and scaling it to feature rich product
    • Coding the Blockchain components and the integration pieces with non-blockchain components of the overall digital platform
    • Develop the middleware between frontend and blockchain ledger in nodeJS and using APIs
    • Translate product requirements to technical specification and then to software code
    • Managing the cloud environment where blockchain will be deployed
    • Designing the Technical Architecture
    • Designing mockups and prototypes
    • Knowledge of basic front-end design in modern UI Framework (HTML 5, React)

    Qualifications and skills

    • Developing web applications as a full stack developer
    • Experience in developing blockchain applications (DAPPS) on Ethereum
    • Excellent understanding of JavaScriptEthereumand overall Blockchain conceptsfor both - permissionless and permissioned Blockchains
    • Develop smart contracts in Solidity
    • Design APIand Node JS app
    • Basic knowledge of running Blockchain applications on local machine using Dockeror Kubernetes
    • Design frontend in HTML5/CSSor React
    • Understanding of blockchain consensus mechanisms - PoA, BFT, Raft, Kafka
    • Knowledge of version control source code repository like GitHub

    Job Type: Full-time

    Experience:

    • Full stack development: 2-5 years (Preferred)
    • Developing DAPPs on Ethereum: 6+ months (Preferred)

    Education:

    • Bachelor's Degree in Computer Science (Preferred)

    Nice to have:

    • Blockchain Course from a reputed tech educator
    • 1+ year experience in Blockchain space as a developer
    • Experience developing applications on private/ permissioned blockchains
    • Deploy and manage the Blockchain network in a cloud platform like AWSor Azure
    • Exposure to any one of the Agile methodologies like Scrum, Kanban etc
    • Understanding of UX

    Job Type: Full-time

    Experience:

    • Developing DAPPs on Ethereum: 1 year (Preferred)
    • Full stack development:: 2 years (Required)

    Education:

    • Bachelor's Degree (Required)
Drop files here browse files ...