Elocity Toronto, ON, Canada
Dec 28, 2018
Please apply only if you are based out of Toronto or willing to relocate  About us : Elocity Technologies Inc. (Elocity) is a software technology company in clean energy space. Elocity is building products and solutions to bring smart control, interoperability and transparency of electric mobility and energy storage using machine learning, artificial intelligence and blockchain. Elocity is made of high energy resourceful engineers and scientist with an entrepreneurial spirit. We are searching for motivated Full Stack Ethereum Engineer with excellent experience apply design strategies to translate them into design. The candidates must be creative, enthusiastic, and quick learner for delivering designs quickly. 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   JavaScript ,   Ethereum and overall   Blockchain concepts for both - permissionless and permissioned Blockchains Develop smart contracts in   Solidity Design   API and   Node JS app Basic knowledge of running Blockchain applications on local machine using   Docker or   Kubernetes Design frontend in   HTML5/CSS or   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   AWS or   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)