Internship / Graduation Assignment: Blockchain Developer (Smart Contract & Multi-Chain Expert)
Internship / Graduation Assignment: Blockchain Developer (Smart Contract & Multi-Chain Expert)
We’re looking for a Blockchain Developer
XABLU offers an internship/graduation position for a blockchain developer with a focus on multi-chain deployment and smart contracts writing. Suitable for final year students or recent graduates in Computer Science or Data Science, with an interest in language and technology. This role is integral in developing and deploying smart contracts across multiple products, utilizing both private and public blockchains, and working with Soulbound Tokens (SBTs).The opportunity for students to learn and contribute to an international team within a dynamic organization. Responsibilities include developing, testing and maintaining software solutions and ensuring code quality. Strong communication and teamwork are essential. XABLU offers a diverse, collaborative work environment with room for personal and professional growth.
What is the position?
As a Blockchain Intern, you know all there is to know about development and innovations within the blockchain and smart contracts space. You will be working on different software projects with an experienced team. Together with the team, you will determine the technical approach to solve an issue, code the technical solution and test the code quality. You will be working closely together with our Senior blockchain developer and together you will be responsible for:
What are you going to do?
Blockchain development:
Design and implement blockchain-based solutions for various applications
Work with multiple blockchain platforms to deploy decentralized applications (dApps)
Develop and maintain smart contracts and consensus protocols
Smart contract deployment:
Write, test, and deploy smart contracts in Solidity or other blockchain programming languages
Ensure the security and efficiency of smart contracts
Manage the entire lifecycle of smart contract development from ideation to deployment
Multi-chain integration
Integrate various blockchain networks for cross-chain functionality
Develop interoperability solutions to connect private and public blockchains
Optimize blockchain applications for scalability and performance across multiple chains
Storage solutions:
Implement storage solutions on both private and public blockchains
Ensure data integrity and security in blockchain storage mechanism
Explore and integrate decentralized storage technologies like IPFS
Soulbound Tokens (SBTs):
Design and implement SBTs for identity, credentials, and other use cases
Understand and apply the concepts of non-transferable tokens in various applications
Collaborate with team members to innovate in the area of SBTs
Collaboration and communication:
Work closely with cross-functional teams to deliver high-quality blockchain solutions
Communicate technical concepts and challenges to both technical and non-technical stakeholders
Stay updated with the latest trends and developments in blockchain technology
At XABLU, team is our number one priority. Therefore, you will also provide code reviews and receive code reviews from colleagues. As a team, you will carry the responsibility for the technical architecture, code quality and final deliverables.
Who are we looking for?
You possess a forward-thinking vision and a clear roadmap to achieve it, especially in the blockchain and smart contract domains. Your expertise enables you to adeptly craft both client-side and server-side architectures with a focus on blockchain technology. Your communication skills are top-notch, allowing for seamless collaboration with team members and product owners. Your attention to detail is unmatched, and you’re highly driven to resolve any bugs that arise.
Who is XABLU?
XABLU is a leader in cross-platform mobile app development and consultancy. From boosting our clients’ development teams to helping them refine their mobile strategy: we are there to support them with all of their app development needs. In addition, we host events where developers can talk about technology, hack and socialize. We are known for our deep expertise in the Microsoft .NET MAUI (Xamarin) mobile ecosystem as well as our signature friendly and efficient team approach.
We also have internal projects we are developing: one is a user-centered platform combined with blockchain, and the other is a platform with a lot of automation challenges! We are continuously integrating AI/ML tooling in the products we develop.
Within XABLU, team and communication is our top priority and we embrace different cultures as well as different geo-locations. At XABLU, you’ll be working in an environment where you can express your talents, ideas and personality. You’ll be pushed by your colleagues to develop yourself and the team in an informal and fun atmosphere.
Your Profile
Bachelor’s or Master’s program in Computer Science, Engineering, or a related field
Proven experience in blockchain development and smart contract programming
Strong knowledge of blockchain technologies, including Solana and EVM compatible chains
Proficiency in programming languages such as Rust, Solidity, JavaScript, Python
Familiarity with SBTs and their application in blockchain technology
Excellent problem-solving skills and ability to work in a fast-paced environment
Excellent English (writing and speaking)
Love to talk about (software) technology
Take initiative