At a Glance
- Tasks: Join our Integrations team to maintain and improve crypto data systems for 1.5M users.
- Company: Koinly simplifies crypto tax reporting, helping users manage their assets effortlessly.
- Benefits: Enjoy remote work, 32 paid days off, and a co-working space budget.
- Why this job: Make a real impact in the growing crypto space while working in a high-trust environment.
- Qualifications: 3 years of Ruby experience and strong problem-solving skills are essential.
- Other info: We value autonomy, feedback, and a no-BS approach to engineering.
The predicted salary is between 36000 - 60000 £ per year.
Become part of the backbone of the crypto data flowAt Koinly we help over 1.5M users make sense of their crypto taxes. None of that works without clean reliable data from 900 wallets exchanges and blockchains. Keeping things stable at scale takes serious engineering effort. Thats where you come in.As a Ruby software engineer in the Integrations team youll be the bridge between app development and customer support. Practically Youll help keep 900 crypto integrations running smoothly so our users dont have to lift a finger.Were a fully remote-first async-first startup with product-market fit in a niche thats only getting bigger: crypto taxes. If you value autonomy technical excellence and clear communication over meetings and process complexity Koinly is the place for you.Why this roleIts a maintenance-heavy user-impactful API-wrangling role. Youll troubleshoot weird bugs tame chaotic data and make things work where most would give up.And its also:A great entry point into the crypto space for someone whos curious but not yet deep in it.An opportunity to grow fast. We give feedback and were structured to help mid-level devs improve. A high-impact position. Your work directly improves the experience for over 1.5M users worldwide.Lower entry bar than senior roles with equally high standards for quality and ownership.Key role details Department: TechSquad: IntegrationsTeam size: 10 engineers in a 37-person companyLocation: Fully remoteTimezone: Ideally available to have overlap with UK 2 hours when neededSalary: USD $50000-$55000 per yearType: Full-time (Contractor – B2B)The roleYoull be part of the Integrations squad: the team responsible for keeping Koinly running smoothly across over 900 crypto platforms. That means a lot of APIs edge cases and data quirks. Your work will form the invisible layer that makes crypto tax reporting feel effortless to our users.At the core: Maintain and improve the systems that sync crypto data for 1.5M users worldwide.What youll be doing:Reproduce troubleshoot and resolve complex technical problems (under SLA).Develop new integrations and improve the quality of the existing ones.Monitor and resolve application errors.Add support for new data formats.Partner with Customer Support when technical expertise is needed.You may occasionally be part of an on-call rotation.Who were looking for: 3 years of professional experience with Ruby.Experience integrating third-party services and RESTful APIs.Excellent troubleshooting and problem-solving skills.You like digging through data until things make sense.Able to make pragmatic decisions in complex ambiguous situations.Clear concise written and verbal communication in English.Eagerness to work with a high-standard engineering team CI/CD and testing.Comfort with feedback loops and a high-ownership mindset.Dont meet every requirement Neither do we. If youre hungry to learn apply anyway.What you get:How we workA lean no-BS engineering environment with high-trust and high-impact engineering environment with zero fluff that ships with quality.Flat operations with full ownership and autonomy.Async-first culture built around deep work not meetings.A role where every line of code you write has a direct user impact.A culture that values feedback autonomy and outcome-driven work.Salary and benefitsUSD $50$55K per year (B2B contract).32 paid days off per year (incl. public holidays).Co-working space budget if desired.Support and growth3-month probation period.Formal reviews every 6 weeks.Continuous feedback baked into how we work and available anytime you ask.Your first monthYour first few weeks at Koinly are all about mutual discovery. Youll receive hands-on tasks that help us understand your technical strengths and how you operate in our async-first ownership-driven environment. At the same time youll get to explore whether our way of working challenges and supports you in the right ways.Were big on clarity autonomy and getting things done and we hold our own product to the same standards. We expect our users to get their taxes done in under 20 minutes and we aim to build with that same focus and confidence. A good benchmark Try Koinly yourself. If the product doesnt click for you quickly building it wont be easier.Our interview processAn initial call with the talent team (30 mins).A take-home task (3 hours).Technical interview with live-coding and architecture problems (90 mins).Final call with the founder (30 mins).How to applyWant to grow in a role thats clear-cut high-responsibility and critical to real usersApply now. Click Apply for this job to submit your CV or scroll down to reach our application form. About us Were on a mission to make crypto taxes simple.Since 2019 weve grown to 1.5M users by tackling one of cryptos messiest challenges: tax reporting. Our platform helps investors stay compliant track their assets across hundreds of wallets exchanges and DeFi platforms and save hours of time. Just see what our customers have to say about us.Behind that focus towards simplicity lies a deeply technical product built on large-scale data processing and 900 integrations. Our stack is Ruby-heavy our test coverage is high and our expectations on code quality and system performance are even higher.Our values & how we workNo middle management. No pointless meetings.We value clarity autonomy and self-learners.Remote-first and async-first.Work 40 hours a week no more.Deep work is respected and protected.We operate in UK time (2h) but are flexible with hours. Key Skills Graduate Engineering,Corporate Risk Management,Adobe Photoshop,Big Data,Clinical,Asic Employment Type : Full Time Experience: years Vacancy: 1
Mid-Level Ruby Developer | Crypto API Integrations | Remote and Async Team employer: Dr Jobs
Contact Detail:
Dr Jobs Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Mid-Level Ruby Developer | Crypto API Integrations | Remote and Async Team
✨Tip Number 1
Familiarise yourself with Koinly's product and the crypto tax landscape. Understanding how our platform simplifies tax reporting for users will help you articulate your passion for the role during interviews.
✨Tip Number 2
Brush up on your Ruby skills, especially in relation to API integrations. Being able to discuss specific projects where you've successfully integrated third-party services will demonstrate your hands-on experience.
✨Tip Number 3
Prepare for the technical interview by practising live coding challenges. Focus on troubleshooting and problem-solving scenarios that reflect the types of issues you might encounter while maintaining integrations.
✨Tip Number 4
Emphasise your ability to work autonomously and communicate clearly. Since Koinly values an async-first culture, showcasing examples of how you've thrived in remote settings will set you apart from other candidates.
We think you need these skills to ace Mid-Level Ruby Developer | Crypto API Integrations | Remote and Async Team
Some tips for your application 🫡
Understand the Role: Before applying, make sure to thoroughly read the job description. Understand the responsibilities and requirements of the Mid-Level Ruby Developer position at Koinly, especially the focus on API integrations and troubleshooting.
Tailor Your CV: Customise your CV to highlight relevant experience with Ruby, API integrations, and problem-solving skills. Use specific examples from your past work that demonstrate your ability to maintain and improve systems, as this is crucial for the role.
Craft a Strong Cover Letter: Write a cover letter that reflects your enthusiasm for the crypto space and your eagerness to learn. Mention how your skills align with Koinly's mission to simplify crypto taxes and your readiness to contribute to their high-standard engineering team.
Prepare for the Interview Process: Familiarise yourself with the interview process outlined in the job description. Be ready for a technical interview that includes live coding and architecture problems. Practising these skills beforehand will help you feel more confident.
How to prepare for a job interview at Dr Jobs
✨Understand the Role
Make sure you thoroughly understand the responsibilities of a Mid-Level Ruby Developer at Koinly. Familiarise yourself with the specifics of maintaining and improving API integrations, as well as troubleshooting complex technical problems.
✨Showcase Your Problem-Solving Skills
Prepare to discuss your experience with troubleshooting and resolving technical issues. Be ready to provide examples of how you've tackled similar challenges in the past, especially in relation to APIs and data management.
✨Demonstrate Clear Communication
Since Koinly values clear communication, practice articulating your thoughts concisely. Be prepared to explain technical concepts in simple terms, as you may need to partner with Customer Support and communicate with non-technical team members.
✨Embrace Feedback and Autonomy
Koinly has a culture that values feedback and autonomy. Be open about your eagerness to learn and improve. Share examples of how you've successfully received and implemented feedback in previous roles.