Blockchain Engineer (Rust & Polkadot-SDK / Substrate)

Job Description: Blockchain Engineer (Rust & Polkadot-SDK / Substrate) Location: Remote Employment Type: Full-Time
Working Hours: CET, CST, or EST

About R0GUE:
At R0GUE, we’re contributing to the future of Web3 by delivering cutting-edge blockchain solutions. Our mission is to empower decentralized innovation for clients across the industry. We prioritize quality over speed, value humility, and foster a supportive, collaborative startup environment where exceptional engineering talent can thrive and grow.

Our contributions to the Polkadot ecosystem are both extensive and impactful. At the forefront of our efforts is our flagship project, Pop Network, set to launch on Polkadot in Q1 2025. Complementing this initiative, we have received a grant from the Web3 Foundation's Decentralized Futures Program to develop Pop CLI—a comprehensive developer toolkit for creating, testing and deploying parachains/rollups and ink! smart contracts. Beyond these core initiatives, we are actively collaborating with several high-profile projects within the ecosystem. Other engagements include maintaining Paseo and contributing as members of the ink! Alliance.

Additionally, our consultancy services empower clients to transform their product visions into reality, leveraging our expertise to navigate the intricacies of blockchain development with the Polkadot-SDK.

What We’re Looking For:
We are seeking a talented Software Engineer with expertise in Rust and Polkadot-SDK / Substrate, who is eager to grow into a world-class Web3 developer. Your work will focus on blockchain implementations for our clients, in addition to contributions to Pop Network, development of Pop CLI, and programming with the ink! smart contract language.

This role is perfect for someone passionate about Web3 technologies, who appreciates the importance of high-quality work and teamwork, and thrives in a dynamic remote startup environment.

Key Responsibilities:

  • Design and implement blockchain solutions using Polkadot-SDK / Substrate for diverse client projects.
  • Collaborate on the development of Pop Network, including enhancements to Pop CLI.
  • Build and maintain best in class smart contracts using ink! and Rust, ensuring reliability and security.
  • Work closely with the team to solve complex technical challenges in the blockchain ecosystem.
  • Participate in code reviews, maintain code quality, and ensure alignment with project goals.
  • Stay up-to-date with the latest trends and best practices in blockchain development and Web3 technologies.

Requirements:

  • Proficiency in Rust with experience in Polkadot-SDK / Substrate development.
  • Proven ability to deliver projects on time without compromising on code quality, recognizing the need to adapt quickly in a dynamic startup environment.
  • Familiarity with blockchain concepts, including consensus algorithms, cryptographic principles, and decentralized systems.
  • Experience or strong interest in developing smart contracts with ink!.
  • Ability to write clean, maintainable, and efficient code, prioritizing quality over speed.
  • Strong problem-solving skills, attention to detail, and a passion for learning.
  • Comfortable working in a remote, startup environment with distributed teams.
  • A team player with excellent communication skills and a humble, collaborative mindset.

Nice-to-Haves:

  • Polkadot Blockchain Academy certificate of completion.
  • Contributions to open-source blockchain projects.
  • Knowledge of other blockchain platforms or smart contract languages (e.g. Solidity).
  • Experience with DevOps tools and CI/CD pipelines.

Why Join R0GUE?

  • Work at the forefront of Web3 innovation with a talented, passionate team.
  • Contribute to meaningful projects shaping the blockchain industry.
  • Collaborate with experienced engineers who have deep roots in the Polkadot ecosystem, gaining valuable insights and mentorship.
  • A supportive environment focused on learning, growth, and collaboration.
  • Fully remote work, offering flexibility and autonomy.

If you’re ready to take the next step on your blockchain engineering journey and join a passionate team, we’d love to hear from you.

How to Apply:
Send your resume / CV, GitHub profile, and a brief introduction about why you’d like to join R0GUE to careers@r0gue.io. Let us know about any relevant projects or contributions to the blockchain community.

Go R0GUE with us and help drive the future of Web3 innovation!

Tell us about your project