Rust Backend Developer for Payments and Blockchain startup

Locations: Europe

OnRamp is a digital payments infrastructure company, that empowers retail users and businesses to access the crypto economy with seamless plug-and-play solutions to making fiat-to-crypto and crypto-to-fiat payments as easy and familiar as online banking. We have a diverse international team with offices in Tallinn, Barcelona and Bangkok. OnRamp is powered by Coinweb, a layer 2 cross-chain computation platform with a mission to solve blockchain’s biggest problems.

For our overall DeFi projects, we are looking for a Rust Backend developer (interest in security is a plus)

We are looking for experienced Rust Backend developers who also have some degree of knowledge in other areas like DevOps and frontend development so they can understand and work in end-to-end projects. You must have demonstrable experience with backend commercial software development. Your clearly structured and well-documented code will be counted more than a formal degree. You must be able to work independently and in collaboration with global teammates virtually.


Responsibilities

  • Participate in the entire application lifecycle, focusing on coding and debugging.
  • Write clean code to develop functional applications.
  • Lead and oversee the efforts done on using Rust as the new main language.
  • Troubleshoot and debug applications.
  • Manage cutting-edge technologies to improve legacy applications.
  • Gather and address technical and design requirements.
  • Provide training and support to internal teams.
  • Build reusable code and libraries for future use.
  • Follow emerging technologies.

Skills

  • Proven work experience as a backend developer.
  • Specific production experience in handling projects based on Rust.
  • In-depth understanding of the entire app and web development process (design,
    development and deployment).
  • Blockchain experience in production environments.
  • Hands-on experience with several programming languages. Rust is a must and Haskell is a nice-to-have requirement.
  • Knowledge of distributed/cloud applications and technologies like Kubernetes, AWS Lambda and Serverless.
  • Teamwork skills with a problem-solving attitude, being great at communication a must-have requirement.
  • BSc degree in Computer Science or relevant field.

Location

  • Europe

Remuneration 

  • Subject to experience and qualifications 
  • Performance-related bonuses 

Interested to learn more?
We're here to talk