Enable job alerts via email!

Full Stack Blockchain Developer

NDAX Canada Inc.

Calgary

On-site

CAD 60,000 - 100,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a rapidly growing cryptocurrency exchange as a blockchain engineer, where you'll develop and test smart contracts on Ethereum, collaborate in an agile team, and design robust services. This role offers an exciting opportunity to work with cutting-edge blockchain technologies while contributing to innovative solutions. The company fosters a dynamic environment that values both junior and senior talent, emphasizing passion and intelligence. You'll enjoy perks like health benefits, free gym access, and a chance to enroll in a stock option plan. If you're eager to make an impact in the blockchain space, this is the perfect opportunity for you!

Benefits

Stock option plan
Health care benefits
Free gym access
Huge learning experience

Qualifications

  • 1+ years of experience in Solidity programming and blockchain development.
  • Strong understanding of smart contracts and security vulnerabilities.

Responsibilities

  • Develop and test smart contracts on Ethereum.
  • Design scalable services and maintain CI pipeline.

Skills

Solidity programming
Blockchain development libraries
Security in smart contracts
Web technologies (Node.js, Go, Python, etc.)
Smart contracts and cryptography
GitHub and DevOps
Cloud server technology

Education

Bachelor’s Degree in Computer Science
Equivalent experience

Tools

Truffle
Web3.js
Docker
AWS
Azure

Job description

NDAX is Canada's fastest growing Cryptocurrency exchange. Currently, we are looking to hire some fresh and hungry talent to join our blockchain division. If you are a blockchain engineer, we need you to do the following:

  1. Develop & test smart contracts and programming efforts on Ethereum.
  2. Work with other engineers in an agile environment to develop new solutions to old problems with blockchain technologies.
  3. Design & optimize scalable and robust services that will run at scale.
  4. Own feature implementations and maintain a continuous integration pipeline.
  5. Help improve our code quality through writing unit tests, automation, and performing code reviews.
  6. Monitor and manage cloud servers and other infrastructures/tools.

Experience / Skills desired:

  1. Professional experience as a software engineer with at least a year of experience with Solidity programming.
  2. Experience in one or more of the following current blockchain development libraries and frameworks: Truffle, Embark, Web3.js, ethers.js, OpenZeppelin, Dapphub.
  3. Strong emphasis on security and understanding of all potential exploits pertaining to Solidity.
  4. Experience in one or more of the following web technologies: Node.js, Go, Python, React, Angular, Redux, VueJS, Bootstrap, Docker, CoreOS, RocksDB.
  5. Strong understanding of smart contracts, cryptography, Ethereum, and JavaScript.
  6. Familiarity with GitHub, DevOps, and cloud server technology such as DigitalOcean, AWS, or Azure.
  7. Bachelor’s Degree in Computer Science or Computer Engineering and/or equivalent experience.
  8. Juniors and/or Senior pros are being considered. Ultimately, smarts and passion are the core criteria for success with this team.

You will have the opportunity to enroll in a stock option plan with an early-stage company.
You will receive health care benefits after 3 months of employment.
Free gym access.
Huge learning experience.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Full Stack Blockchain Developer

Ndax

Calgary

On-site

CAD 70,000 - 110,000

2 days ago
Be an early applicant

Senior React Frontend Developer (Blockchain)

Techedin

Remote

CAD 80,000 - 100,000

30+ days ago