Blockchain Software Engineer

The P11 Group — Germany · Posted ~3 hours ago

Junior Full-time

Skills

Blockchain development Distributed systems Smart contracts Decentralized applications Software development Software testing Debugging Code reviews Blockchain

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

An entry-level software engineering role focused on developing, testing, and maintaining blockchain-based applications. You will work with a technical team on distributed systems, smart contracts, decentralized applications, integrations, code reviews, debugging, and maintainable software development.

Highlights

Entry-level blockchain engineering role with a flexible schedule and opportunities to work on blockchain applications, smart contracts, decentralized applications, integrations, testing, and debugging.

Description

Blockchain Software Engineer Location: Germany Job Type: Full-Time Job Level: Entry Level / Junior / Associate Work Schedule: Flexible Working Schedule Job OverviewWe are looking for a Blockchain Software Engineer to join our technology team in Germany. This role is suitable for candidates interested in blockchain development, distributed systems, smart contracts, and decentralized applications. You will work with software engineers and technical teams to develop, test, and maintain blockchain-based solutions. Key ResponsibilitiesDevelop, test, and maintain blockchain-based software applications.Build and integrate blockchain solutions with existing software systems.Support the development and testing of smart contracts and decentralized applications.Write clean, maintainable, and well-documented code.Work with development teams to troubleshoot and resolve technical issues.Participate in code reviews, software testing, and debugging activities.Assist with blockchain integrations, APIs, and backend services.Monitor application performance and contribute to system improvements.Stay informed about blockchain technologies, development frameworks, and industry trends.Follow software development, security, and documentation standards.RequirementsBasic understanding of blockchain technology and distributed systems.Familiarity with at least one programming language such as JavaScript, TypeScript, Python, Java, Go, or Solidity.Understanding of software development principles and version control systems such as Git.Strong problem-solving and analytical skills.Ability to work independently and collaboratively with a technical team.Good communication and organizational skills.Willingness to learn new blockchain technologies and development tools.Preferred QualificationsKnowledge of Ethereum, EVM-based networks, or other blockchain platforms.Familiarity with smart contracts or Solidity.Experience with APIs, databases, backend development, or cloud technologies.Understanding of Web3 technologies and decentralized applications.Previous software development or blockchain project experience is an advantage.