Other Jobs

Post to Multiple Job Boards



Now take benefits of multiple job boards and search engine posting.
Try it.



Blockchain Developer xpatjobs Greater Toronto Area , Ontario

Search Jobs


Blockchain Developer


xpatjobs       |    Location:Greater Toronto Area , Ontario       |    Country:Canada


We are a growing and a profitable Technology company and a Top-Level Domain Registry based in Toronto, Canada. We are building innovative Web2 Retail, Financial Services, Compliance, and other SaaS platforms and Decentralized Web3 dApps. We are seeking a highly experienced Senior Web3 Fullstack Engineer / Blockchain Developer to provide technical leadership to a growing Application Development team, define and execute our Web3 Technology Architecture and a roadmap. The ideal candidate will have extensive experience in building Web3 decentralized applications (dApps), including developing Smart Contracts, deploying dApps onto L1 and L2 blockchains, building NFT Marketplaces and user portals, implementing web3 authentication, authorization, and identity management frameworks, persisting artifacts onto decentralized storage like IPFS, and working with ENS. As a Senior Web3 Fullstack Engineer / Blockchain Developer, you will be responsible for architecting and developing Web3 dApps, mentoring software engineers, and collaborating with cross-functional teams that include Product Managers/Owners, QA, DevSecOps professionals, and external vendors. Responsibilities : Architect and develop complex secure decentralized Web3 applications (dApps), including developing Smart Contracts using Solidity, building NFT Marketplaces and user portals, persisting artifacts on a decentralized storage like IPFS, and working with ENS Implement web3 authentication, authorization, and identity management features (Metamask) Develop dApps that can interact with web2 applications via APIs Extensively test and deploy dApps onto L1 and L2 blockchains Collaborate with Web2 Dev team and have extensive experience with web2 containerized Javascript web applications and websites using Node.js, React.js frameworks, HTML/CSS, APIs, Microservices, SQL and No-SQL databases, headless CMS systems, and Low Code/No Code platforms hosted in AWS Assist with deploying agile SDLC processes and tools: Jira, Confluence, BitBucket, and others Assist with implementing software Branching and Environment strategies based on best practices Implement unit testing strategies and frameworks and ensure sufficient code coverage Along with other senior team members, conduct PR reviews and PR approvals Assist with implementing manual and automated application CI/CD processes and pipelines Extensively document application architecture and solutions Collaborate with Product Managers / Owners and ensure application features are delivered according to Product requirements and specifications Collaborate with DevsecOps teams in deploying dApps into production Collaborate with QA team and assist with setting up automated test strategies and plans Stay up-to-date with current and emerging web3 trends and technologies in software development and evaluate their potential to improve existing applications. Develop and maintain a strong relationship with clients, understanding their needs, and providing technical solutions that align with their business objectives Requirements: Bachelor''s degree in Computer Science, Software Engineering, or a related field 2+ years of experience developing, testing, and deploying dApps and Smart Contracts onto L1 and L2 blockchains using Solidity framework 2+ years of experience developing NFT marketplaces, web3 user profile portals, implementing web3 authentication, authorization (Metamask), and user identity management components Extensive experience with decentralized storage / DNS frameworks like IPFS and ENS Exceptional understanding of the web3 ecosystem, tools, frameworks, and technologies 5+ years of experience building web2 fullstack JavaScript web applications and websites with Node.js, React.js, SQL/no-SQL databases, APIs, Microservices, and HTML/CSS. Strong understanding of software engineering principles, software design patterns, software testing methodologies and tools, SDLC, CI/CD, and other best practices Strong understanding of databases and data modeling, particularly SQL and NoSQL MongoDb, Redis or equivalent Experience working with headless CMS would be an asset Extensive experience developing and documenting APIs and Microservices-based applications Extensive experience deploying containerized cloud applications, particularly in AWS. Hands-on experience setting up CI/CD pipelines, defining code branching and environment strategies Experience with agile SDLC processes and tools, including Jira, Confluence, and Bitbucket or equivalent Excellent communication skills, both written and verbal








Create Job Alerts