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