company logo

Blockchain Engineer (Founding Engineer)

Openfort
Barcelona, Spain
$ Competitive
Permanent
You’ll fit if you are

🏋️ Committed and owner: Deeply invested in the success of the company and the satisfaction of users. Willing to go the extra mile to make sure that the work you do is of the highest quality. Takes pride in their work and takes ownership of their responsibilities.

🙋 Entrepreneurial mindset and ambitious: Proactive and takes initiative. Comfortable figuring things out on their own when necessary. Ambitious and eager to make an impact. Willing to take on new challenges and responsibilities as the company grows.

📲 Product and user focus: Passionate about creating the best possible product for our users. Keeps user needs and preferences in mind when making design and architectural decisions. Driven by the belief that our product can make a real difference in people's lives.

📈 Growth minded and humble: Open to feedback and willing to learn and grow from it. Low ego and comfortable admitting when they are wrong or need help. Open to new ideas and approaches. Always looking for ways to improve themselves and the company.

🤝 Team player: Understands that building a startup is a team effort. Willing to support and collaborate with coworkers. Dependable and reliable. Willing to go above and beyond to help the team succeed. Supportive and compassionate. Willing to lend an ear or a helping hand when coworkers need it.

Role

As a smart contract engineer at Openfort, you will be responsible for driving high-level decisions about the smart contract architecture and writing well-documented, efficient, clean, and reusable Solidity code. In this role, you will have the opportunity to work closely with cryptographers and back-end developers and will be expected to operate at a fast pace with a high level of ownership and autonomy.

What you’ll do

  • Create, deploy, and maintain smart contracts

  • Set and maintain a product technical roadmap and vision for Openfort’s blockchain integration.

  • Build well-engineered, reliable, maintainable, and bug-free web3 code.

Job requirements

  • 4+ years experience as a Software Engineer

  • 2+ years experience as Smart Contract Engineer

  • Strong working knowledge of Solidity design patterns and Solidity security best practices

  • Significant experience writing comprehensive smart contract test suites

  • Strong understanding of decentralized protocols and blockchain architecture. (e.g Ethereum nodes).

  • Uphold best practices in engineering, security, and design

  • You’re an engineer, NOT a manager

Nice to haves

  • Experience implementing high-performance cryptographic protocols in languages like Rust, Solidity, or C/C++

  • Familiar with hacker attack, intrusion detection, event source tracing, log analysis and other technologies.

  • Has built products / projects from scratch, even if it was for fun

  • Optional but encouraged: Demonstrated achievements in competitive realms such as programming contests (e.g., ACM-ICPC, topcoder) or Capture-the-Flag events (e.g., CSAW, DEFCON).

Avatar
Curated by

Crypto Careers

Links