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