Intermediate Software Engineer (Blockchain integration team) - OP02178

17 hours, 55 minutes ago
Full-time
Junior
Software Development
Dev.Pro

Dev.Pro

Dev.Pro is a globally distributed software development partner, specializing in custom outsourced software development for innovative technology companies to scale their businesses efficiently.

Internet Software & Services
251-1K
Founded 2011

Description

  • Develop and maintain smart contracts, on-chain logic, and services that connect platform components to blockchain capabilities.
  • Contribute to the blockchain developer tooling layer, including MCP servers and chain APIs, for AI Agent and platform teams.
  • Collaborate with the team lead and senior engineers on technical design.
  • Own feature implementation from design through testing and deployment.
  • Participate in code reviews and write automated tests.
  • Maintain quality across both on-chain and off-chain components.
  • Troubleshoot transaction failures, contract interaction issues, and integration bugs across distributed systems.
  • Document implementation details and contribute to technical diagrams when needed.

Requirements

  • 2-4 years of blockchain development experience with smart contracts, dApps, on-chain logic, or blockchain services.
  • Experience implementing and testing smart contracts in production or near-production environments.
  • Solid understanding of blockchain fundamentals, including transactions, wallets, gas models, on-chain state, and contract interactions.
  • Experience implementing direct blockchain interactions, including contract calls, event handling, transactions, and error recovery.
  • Experience with blockchain developer tooling or integration layers such as SDKs, MCP servers, or chain interaction APIs.
  • Strong engineering fundamentals, including clean code, testing, and debugging distributed systems.
  • Experience with at least one backend programming language and API development.
  • Experience with Docker and microservices-based applications.
  • Strong communication and collaboration skills, including the ability to explain technical trade-offs.
  • Motivation to build deep blockchain expertise.
  • Experience building backend services with Node.js/TypeScript or Python is desirable.
  • Hands-on experience using AI-assisted development tools such as Cursor or Claude Code is desirable.

Benefits

  • 30 paid days off per year.
  • 5 paid sick days, up to 60 days of medical leave, and 6 paid days off per year for major family events.
  • Partially covered health insurance after probation.
  • Wellness bonus for gym memberships, sports nutrition, and similar needs after 6 months.
  • English lessons, online training, and conferences.
  • Opportunity to explore new career paths.
  • Remote-first work with the freedom to work from anywhere.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Software Engineer (Indexer Focus) - Shielded

Input Output Global Construction & Engineering

Midnight is hiring a Rust engineer to build and operate the Midnight Indexer, a blockchain data service that powers wallet and application access through a high-performance GraphQL API while contributing to adjacent node and ledger components over time.

Blockchain Cardano Docker Encryption GraphQL PostgreSQL Rust SQLite WebSockets
17 hours, 55 minutes ago

UNPAID VOLUNTEER - Blockchain Software Developer (Technology Officer)

Blockchain & Climate Institute Diversified Consumer Services

BCI is seeking a remote voluntary Blockchain Software Developer to support its climate-focused research and advocacy work through blockchain development and stakeholder engagement.

AWS Azure Blockchain C++ Docker Ethereum GitHub Go Java JavaScript Kubernetes Linux Microservices Python
2 days, 18 hours ago

Blockchain Engineer — Ecosystem Research & Business Exploration

Aster 1-10 Technology, Information and Internet

BNB Chain is hiring a fully remote early-career engineer to research blockchain use cases, build prototypes, and turn findings into technical recommendations that inform infrastructure and ecosystem decisions.

Blockchain Ethereum Go Python Rust Solana
5 days, 17 hours ago

Blockchain Core Developer

Aster 1-10 Technology, Information and Internet

BNB Chain is hiring a blockchain client engineer to develop and improve core infrastructure software that supports its Web3 ecosystem and large-scale blockchain adoption mission.

Blockchain Encryption Ethereum Go Rust Solana
5 days, 17 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers