Cart
Trainee Blockchain Developer

Trainee Blockchain Developer

Regular price
/

About the job

Role and Responsibility:

As Trainee Blockchain Developer, you will be doing the following:

1. Contribute to a project from requirements to testing lifecycle stages to deliver production ready code

2. Work in Agile, short delivery cycles, Continuous Integration, Test Driven Development environment

3. Implement Proof of Concepts for identified technology areas

4. Work on Blockchain platform(s) and related programming languages, performance tuning, handling modularity and security

5. Comply with coding standards and technical design

6. Believe in a systematic approach to develop the system through clear documentation of functionality (flowcharts, layouts, etc.) and address every use-case through creative solutions

7. Adapt structured coding styles for easy review, testing, and maintainability of the code

8. Integrate the developed functionality and/or components into a fully functional system

9. Ensure unit and integration level verification plans are in place and adhere to a great quality of code at all times

10. Actively participate in troubleshooting, debugging and updating current live system

11. Verify user feedback in making system more stable and easier

12. Work closely with analysts, designers, and other peer developers

13. Prepare technical training documents

Qualifications and Required Skills

Bachelors/Masters degree in Computer Science/ Engineering (year 2022 batch)

1. Solid understanding of core Blockchain concepts - consensus, proof of work vs proof of stake, permissioned vs permissionless, mining vs staking

2. Mandatory: Prior experience/ academic project work with at least one of the following – Ethereum, Hyperledger, Multichain, Corda

3. Mandatory: Ability to write smart contracts with Kotlin/ Java and/or Golang

4. Desirable: Web Development Skills: Node.js (Backend) and React/Angular (Frontend)

Sign In For Details

Mentorship at Nestria

Learn from the Best

Remove the uncertainty of joining a new field. Get advice from those who’ve been there, on whatever topics you struggle with.