Senior R&D Engineer

Logo of CoinsPaid

CoinsPaid

πŸ“Remote

Job highlights

Summary

Join CoinsPaid, a leading crypto payment gateway, as a Software Engineer specializing in blockchain technologies. You will design, develop, and test secure, high-performance systems for processing cryptocurrency transactions. This role requires at least 5 years of development experience, proficiency in Go and PHP, and expertise in blockchain platforms and cryptographic protocols. You will integrate new functionalities, conduct code reviews, and participate in architectural discussions. CoinsPaid offers a remote-first work environment, a passionate team, and the opportunity to contribute to a rapidly growing international company in the exciting field of cryptocurrency.

Requirements

  • A passion for problem-solving and finding innovative solutions
  • At least 5 years of experience as a developer
  • Deep knowledge of programming languages: Go, PHP
  • Experience with version control systems (Git)
  • Experience working with blockchain platforms (Ethereum, Solana, Tron, etc.)
  • Experience with cryptographic protocols and smart contracts
  • Knowledge of decentralized application (dApps) architectures
  • Understanding the specifics of cryptocurrency transactions and smart contracts
  • Experience working in Agile/Scrum teams
  • English level: B1-B2

Responsibilities

  • Develop and implement innovative solutions for the company's products in the blockchain and crypto-processing sector
  • Write clean, high-quality, maintainable code
  • Integrate new functionalities into existing solutions and system architectures
  • Develop and optimize smart contracts and cryptographic algorithms
  • Integrate blockchain platforms with the company's existing systems
  • Conduct code reviews and ensure code security
  • Participate in architectural discussions and develop scalable system architectures
  • Work with APIs to interact with crypto-payment gateways and external services
  • Analyze system performance, identify bottlenecks, and optimize the system
  • Participate in the development of new products and services based on blockchain technologies

Preferred Qualifications

  • Experience with DeFi or dApps projects
  • Experience with financial operations and high-load systems
  • Knowledge of containerization and DevOps infrastructure (Docker, Kubernetes)
  • Experience with programming languages: Solidity, Rust, JavaScript, Python

Benefits

  • Remote-first company with employees working from 30+ countries around the world
  • Great team spirit and meet people supporting each other's growth and development
  • Part of a rapidly developing international company and a crypto payments leader

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.