DESCRIPTION
The purpose of the internship is the development of software that serves as an interface between blockchain and developers, aimed at abstracting the mechanisms behind operations and simplifying the development of applications that need to interact with one or more blockchains. As the main goal of this project is the creation of a product aimed at simplifying development and interactions with a blockchain, it is clear that the project itself will not be easy. One of the key points to consider is how to make the product functional with more than one blockchain while still making every different functionality of the individual systems available to the user. The student will work in a team for backend development and blockchain integration, supported by a company tutor. The student will acquire theoretical and practical programming knowledge, with particular reference to interaction and management of data obtained from a blockchain. They will interface with the team through emails, Slack, Discord, and Google Meet.
TRAINING OBJECTIVES
The candidate will analyze, discuss, and develop blockchain solutions. Cryptography and scalable applications are the key elements on which the written code is based. They will learn how a blockchain works internally, which one to use, its pros and cons, and how to modify it to achieve the desired results. Furthermore, they will get to know various frontend frameworks, microservices, and lambda functions.
REQUIREMENTS
USED TECHNOLOGIES
INTERNSHIP ALLOWANCE
700 (Monthly Allowance)
CONTRACT TYPE
Curricular Internship
COMPANY AREA
R&D and patents
INTERNSHIP DURATION IN MONTHS
3 o 6