Blockchain App Developer
Blockchain App Developer
Blockchain Engineering
QP Code
SSC/Q8704
NSQF Level
5
Brief Job Description
Blockchain app developers are responsible for developing, testing and customizing applications on a blockchain network.
Personal Attributes
Individuals in this role should have a commitment to professional development. They must possess strong interpersonal skills to coordinate with other team members and achieve project success.
Role Map
Technology
Blockchain
Job Category
Engineering
Job Track
App Development
Roles
+ 1 Roles
Blockchain App Developer
NSQF Level: 7
Software Engineer- Blockchain Apps
NSQF Level: 7
Full stack Developer- Blockchain
NSQF Level: 7
Technical Competencies
Key job task/function that an individual has to perform as a part of the job. These are also known as National Occupational Standards (NOS).
9
9 Compulsory
Develop backend for decentralized applications (dApps) using blockchain technology, including smart contracts
This unit is about building decentralized backend for the dApps as per technical requirements
Develop reliable, scalable and secure front-end for the dApp
This unit is about building frontend for the dApps as per technical requirements
Test the dApp for robustness, including edge cases, usability, and general reliability
This unit is about testing the dApps
Identify and fix the bugs in the dApp
This unit is about fixing bugs in the dApps
Monitor metrics to improve application performance
This unit is about assessing dApp performance using suitable metrics
Customize the dApps as per feedback
This unit is about managing changes to the dApps based on feedback from various stakeholders
Manage and collaborate with stakeholders for project success
This unit is about managing and communicating effectively with stakeholders to ensure that project requirements are met
Inculcate strong work ethic in line with organizational code of conduct
This unit is about adopting a positive attitude towards work while following organizational code of conduct
Maintain an inclusive, environmentally sustainable workplace
The unit is about implementing and improving diversity equality and inclusion in a sustainable and environment friendly workplace
Supplementary Topics
Advanced topics that will help you excel in this role
Blockchain-based IoT app development
Public network architecture
Dapp Models & Standards
Popular Tools Used by Blockchain App Developer
Blockchain platforms
EOSIO
Ethereum
Amazon Quantum Ledger Database
Kaleido Blcokchain Business Cloud
IBM Blockchain Platform
Corda
Hyperledger
Programming and Scripting Language
Python
C/C++
C#
Java
JavaScript
Ruby
Shell Script
VB.Net
Lisp etc
Frameworks, Libraries and APIs
.Net
Boost
Integrated Development Environment
Visual Studio Code
Remix
Ethereum Studio
Atom
Vim solidity
Ethcode
Inteliij Solidity Plugin
Eth Fiddle etc
Testing tools and Frameworks
Selenium
Appium
Ranorex
JUnit
Jmeter
YourKit Java Profiler
SoapUI etc
Debugging Tools
WinDbg
GDB
Microsoft Visual Studio Debugger
Arm DDT etc
Frontend Languages
HTML
CSS
CSS
Frontend WebFrameworks and Libraries
AngularJS
React.js
jQuery
Backend WebFrameworks
Express
Django
Rails
Laravel
Spring
Node.js
Desktop Application Frameworks
WPF
UWP
WinForms
Cocoa
Electron
Swing
Mobile Frontend Frameworks
Swiftic
Native Sripts
React Native
Xamarin
Ionic
Flutter
Corona
Mobile Angular UI
Mobile Backend Frameworks
.NET Core
.NET Core
Django
Django
Version Control Tools
Git
Apache Subversion
Mercurial
CVS
Bazaar etc
Configuration Management Tools
Puppet
Chef
Ansible
CFEngine
JUJU
Bamboo etc
Identity and Access Management
Microsoft Identity Manager,
Microsoft Azure Active Directory
Oracle Identity Management
Auth0
SailPoint etc
Performance monitoring and Analytics Tools
Solarwinds
Windows Performance Monitor
Robolytix etc
Network Monitoring Software
Nagios
SolarWinds NPM
PRTG network monitor
Zabbix
OpenNMS etc
Ticketing Tools
Solarwinds
AzureDesk
HubSpot
Spiceworks
Samanage
LiveAgent etc
Backup or Recovery Software
AWS Backup
AWS Snow Family
AWS Cloud Endure Disaster Recovery
Azure Backup
Oracle Data Guard
Veritas NetBackup
Oracle Recovery Manager