About This Role
This role is for a blockchain developer to design, build, and maintain secure and scalable blockchain-based applications and smart contracts. The position involves contributing to technical leadership and staying updated on emerging technologies in the field.
Responsibilities
- Design and develop blockchain-based applications and smart contracts
- Build and maintain decentralized systems using platforms such as Ethereum, Solana, or Hyperledger Besu
- Write secure, efficient smart contracts using languages like Solidity or Rust
- Conduct code reviews, testing, debugging, and security audits
- Optimize blockchain performance, scalability, and transaction efficiency
- Integrate blockchain solutions with APIs, databases, and cloud services
- Mentor junior developers and contribute to technical leadership
- Stay updated on emerging blockchain technologies, protocols, and best practices
Requirements
- University degree in computer science or related field, or equivalent work experience
- 10 to 12 years' experience in systems development
- Strong experience in blockchain development and distributed systems
- Proficiency in Solidity, Rust, JavaScript/TypeScript, Go, or Python
- Deep understanding of smart contracts, cryptography, consensus mechanisms, and Web3 technologies
- Experience with frameworks/tools such as Hardhat, Truffle, and Foundry
- Familiarity with DeFi, NFTs, wallets, and token standards (ERC-20, ERC-721)
- Knowledge of security best practices and vulnerability mitigation
- Experience with CI/CD pipelines, cloud platforms, and agile development
Nice to have:
- Bachelor’s or Master’s degree in Computer Science or related field
- Contributions to open-source blockchain projects
- Relevant blockchain certifications or published projects
Benefits
- Competitive bonus opportunity for all employees contingent on personal and company performance
- Medical, dental, vision and life insurance with no premium costs for employees and their families
- Retirement plan plus matching 401k
Important Details
- Typical Outcomes: Deliver secure and scalable blockchain products; Improve transaction efficiency and platform reliability; Support innovation in decentralized finance, digital assets, and enterprise blockchain solutions
About the Company
Headquartered in Belgium, the company is the world’s leading provider of secure financial messaging services. It has a presence in over 200 countries and legal territories, serving a community of more than 12,000 banks and financial institutions.