Senior Ruby Engineer | Remote-first (EMEA) | Crypto Tax

Koinly
London
1 month ago
Create job alert

As a Ruby Developer, you’ll be responsible for writing clean, modern code that adheres to best practices. We’re looking for a self-motivated individual who takes pride in their work, values high-quality code, and cares deeply about the overall application experience.

We pride ourselves on having very high test coverage and rarely having any prod issues. Our backend follows a microservices architecture, consisting of multiple small services—primarily built with Ruby—that collectively power the user experience.

This role may have on-call responsibilities.

Responsibilities:

  • Design, build, and maintain scalable and efficient Ruby applications.
  • Develop new features and maintain existing code while ensuring high performance and responsiveness.
  • Write clean, maintainable, and efficient code following best practices.
  • Optimize applications for speed and scalability.
  • Implement automated tests and ensure robust code quality.
  • Debug and troubleshoot complex issues across production and development environments.
  • Work closely with product managers, designers, and other engineers to translate business requirements into technical solutions.
  • Stay up-to-date with emerging technologies and best practices in Ruby development.

Requirements:

  • 5+ years of experience with Ruby (bonus points for React)
  • Strong knowledge of SQL databases, query optimizations
  • Excellent problem-solving and debugging skills
  • Experience with RESTful APIs, microservices, and third-party integrations
  • Knowledge of background job processing tools (Sidekiq, etc.)
  • Proficiency in at least 2 programming languages
  • Good written and verbal communication skills in English

Don’t ‘tick all of the boxes? Neither do we. We are driven by hiring not only by experience and relevance for the role but also by ambition. We celebrate anything ‘outside of the box’, so if you don’t meet all of the listed tickbox criteria, please do still apply as we’d love to hear from you.

What we can offer you

Highly competitive package

Fully remote role (with flexible work hours)

32 holidays per annum (incl. public holidays)

Co-working space budget

Work in crypto

Our interview process

  1. An initial call with the hiring manager (30 mins)

  2. A take-home task that is related to the work you would be doing (~3 hours)

  3. A second call that may involve live-coding and architecture problems (1.5 hours)

  4. Final call with the hiring manager (30 mins)

  5. Optionally: There may also be a call with our founder/CEO (30 mins)

About us

At Koinly, we are building software to help crypto investors stay compliant with their tax obligations and keep track of their investments. We launched the first version of our platform in 2019 and have since grown to over 1.5M users by solving a highly technical problem and saving our users countless hours of work (see what our customers say). All of this with a small team of super intelligent and dedicated individuals!

Our values & work environment

As a startup we value efficiency above all else. Our team structure is flat and focused where every individual has a critical role that directly impacts our users. You will not find any middle managers or pointless meetings here. Our environment is best suited for people that are hands-on, like to take ownership and most importantly - are self-learners.

Our team is based in Europe so we try to work in the UK timezone but are flexible on the work timings. Everyone is expected to work 40 hours and no more. We highly value people that can prioritise their work, know what tools to use to work efficiently and can set up processes to amplify the impact of their time.

What to expect in your first month

This is the most decisive part of your tenure at Koinly. You will be assessed on your technical skills and how quickly you are able to become operational. A good benchmark is to try Koinly out yourself, if you have a hard time understanding what it does then things will not get any easier. After all, we expect our users to be able to do their taxes with Koinly in under 20 minutes. An interest in DeFi is a major advantage.


#J-18808-Ljbffr

Related Jobs

View all jobs

Senior Network Engineer - Cisco, Software Defined Training

Senior Pensions Admin - Defined Benefits (Hybrid)

Senior defined benefit pensions administrator

Senior NFT Tester

Senior Quality Engineer (Automation, NFT & AI)

Senior Associate, Forensic Accounting - Cryptocurrency in London - Forensic Risk Alliance

Subscribe to Future Tech Insights for the latest jobs & insights, direct to your inbox.

By subscribing, you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

How Many Blockchain Tools Do You Need to Know to Get a Blockchain Job?

If you are navigating the blockchain job market, it can feel like you need to master an entire tech stack before you’re even ready to apply. One job advert mentions Solidity, another talks about Hyperledger Fabric, another lists MetaMask, Hardhat, Git, Truffle, and Web3.js — and that’s before you scroll past three LinkedIn posts about “top blockchain skills for 2026.” It’s no wonder job seekers feel overwhelmed. But here’s the honest truth that many hiring managers quietly agree on: 👉 You don’t need to know every blockchain tool to get hired. 👉 You need to know the right ones for the role you’re targeting — and how to use them to solve real problems. Tools matter, but context and capability matter more. This guide breaks down exactly how many blockchain tools you need to learn, which ones matter for specific roles, and how to position what you know so hiring managers take notice.

What Hiring Managers Look for First in Blockchain Job Applications (UK Guide)

Hiring managers in blockchain tech do not start by reading every line of your CV. They scan for credibility, clarity and relevance, and they make an early judgement about whether you can solve real problems in a cutting-edge, evolving landscape. In blockchain and distributed ledger roles—whether in core protocol teams, smart contract development, Web3 infrastructure, compliance/security, or product-focused positions—the strongest applications make the right signals obvious in the first 10–20 seconds. This in-depth guide explains exactly what hiring managers in UK blockchain jobs look for first, how they assess CVs, cover letters and portfolios, and why strong candidates sometimes get overlooked. Use it as a practical checklist before you apply for roles on www.blockchainjobs.uk

The Skills Gap in Blockchain Jobs: What Universities Aren’t Teaching

Blockchain technology has moved far beyond cryptocurrency headlines. Across finance, supply chains, cybersecurity, gaming, digital identity, healthcare, and public infrastructure, distributed ledger technology is being explored, tested and deployed at scale. Yet despite growing adoption, blockchain employers across the UK consistently report the same problem: a severe shortage of job-ready talent. Graduates emerge with theoretical knowledge, computer science fundamentals, or an interest in decentralisation—but struggle to meet the practical demands of blockchain roles. Vacancies remain open. Startups compete aggressively for experienced hires. Employers spend months searching for candidates who can contribute from day one. The issue is not intelligence. It is not motivation. It is not even demand. The problem is a widening skills gap between blockchain education and real blockchain jobs. This article explores that gap in depth: what universities teach well, what they routinely miss, why the gap exists, what UK employers actually want, and how jobseekers can bridge the divide to build sustainable careers in blockchain.