Ruby Labs Ltd. logo

Integrations Engineer (Payments SDK & Integrations)

Job Overview

Location

UK

Job Type

Full-time

Category

Software Engineer

Date Posted

February 26, 2026

Full Job Description

đź“‹ Description

  • • As an Integrations Engineer at Ruby Labs, you will be the pivotal technical liaison, bridging the gap between our cutting-edge payment orchestration system and the diverse array of products and workflows that rely on it. This dynamic role is far more than traditional support; it's a hands-on position that demands a blend of frontend engineering expertise, deep system understanding, and exceptional customer-facing communication skills. You will be instrumental in ensuring seamless, secure, and efficient payment processing across all integrated platforms.
  • • Your primary responsibility will be to empower internal and external product teams to successfully integrate our payment solution. This involves guiding them through the intricacies of embedding our JavaScript frontend SDK into their applications and ensuring their backend APIs communicate flawlessly with our Golang-powered system. You will become intimately familiar with every facet of our payment platform's behavior in real-world scenarios, acting as a subject matter expert for integration partners.
  • • A critical aspect of your role will be to serve as the eyes and ears of our integration partners within Ruby Labs. You will meticulously track, analyze, and document real integration issues, identify complex edge cases, and pinpoint gaps in our current offerings. This invaluable feedback will be channeled directly back to our core engineering and product teams, driving iterative improvements and shaping the future development of our SDK and backend services.
  • • You will be the go-to person for embedding and configuring our payment form SDK, ensuring that product teams can easily and effectively implement our solution. This includes assisting with the setup of payment flows, managing callbacks for transaction updates, and implementing robust error handling mechanisms to ensure a smooth user experience.
  • • You will actively monitor and engage with various support channels, including Slack, ticketing systems, and shared chat platforms, to address technical inquiries promptly and accurately. Your ability to clearly articulate complex technical concepts related to SDK usage and API behavior will be crucial in resolving integration challenges.
  • • A significant part of your day-to-day will involve rigorous testing of integrations and diligent reproduction of reported issues. You will dive deep into debugging challenges that span across our frontend JavaScript SDK, our backend Golang API, and our internal CRM and configuration interfaces. This requires a systematic approach to problem-solving and a keen eye for detail.
  • • You will be tasked with the critical responsibility of distinguishing between genuine software bugs, incorrect implementation or usage by integration partners, and deficiencies in our existing documentation. This analytical skill is vital for efficient bug triaging and for identifying areas where our support materials need enhancement.
  • • You will play a key role in ensuring the accuracy and completeness of our technical documentation. This involves reviewing and validating API and SDK documentation against the actual behavior of our systems, ensuring that all information is up-to-date with the latest SDK and API versions. You will identify missing examples, clarify ambiguous explanations, and correct misleading flows to provide developers with the most reliable guidance.
  • • Furthermore, you will leverage and gain a deep understanding of our internal Next.js CRM. This will enable you to assist in configuring products, setting up payment flows, and managing various settings through the CRM interface. Your insights into the CRM's usability and potential missing functionalities will be valuable feedback for the CRM development team, and you may occasionally contribute to minor frontend improvements within the CRM itself.
  • • By acting as the voice of our integrators and product teams, you will significantly influence the direction of our platform. You will share recurring issues, highlight friction points in the integration process, and propose innovative improvement ideas to engineering and product stakeholders. Your input will be crucial in prioritizing fixes and enhancements based on their real-world impact, ultimately contributing to a superior developer experience for all users of the Ruby Labs payment platform.
  • • This role offers a unique opportunity to work at the intersection of product development, customer success, and engineering, making a tangible impact on the usability and reliability of a critical financial technology infrastructure.

🎯 Requirements

  • • Strong proficiency in JavaScript/TypeScript and extensive experience with frontend integrations, including the ability to embed and configure SDKs.
  • • Proven experience working with frontend SDKs or consuming third-party APIs, demonstrating an understanding of API interaction patterns and best practices.
  • • Ability to read, understand, and debug backend APIs, including familiarity with REST principles, JSON data structures, and common authentication flows.
  • • Demonstrated comfort and skill in debugging issues that span across both frontend and backend systems, identifying root causes effectively.
  • • Excellent communication and interpersonal skills, with a demonstrated ability to explain complex technical concepts clearly and concisely to diverse audiences.
  • • A high degree of ownership and a proactive, results-oriented mindset, with a genuine commitment to ensuring that integrations function flawlessly in production environments.

🏖️ Benefits

  • • Fully Remote Work Environment: Enjoy the flexibility and autonomy to work from your preferred location, fostering a healthy work-life balance.
  • • Unlimited Paid Time Off (PTO): Take the time you need to recharge and prioritize your well-being, with an unlimited PTO policy that removes the stress of tracking days.
  • • Company-Provided MacBook: Enhance your productivity with a high-quality Apple MacBook provided to you, equipped with the tools you need to excel.
  • • Flexible Independent Contractor Agreement: Benefit from a flexible working arrangement that offers autonomy, potential tax advantages, and the freedom to manage your work schedule and location.

Skills & Technologies

JavaScript
TypeScript
Go
Ruby
React
Remote

Ready to Apply?

You will be redirected to an external site to apply.

Ruby Labs Ltd. logo
Ruby Labs Ltd.
Visit Website

About Ruby Labs Ltd.

Ruby Labs Ltd. is a London-based product studio that builds and scales consumer subscription mobile and web applications. The company focuses on health, wellness, and productivity verticals, developing apps such as Hint, Able, and the award-winning fitness platform FitCoach. Using data-driven growth and proprietary technology, Ruby Labs rapidly prototypes, launches, and iterates products to serve millions of global users. The team combines engineering, product design, and performance marketing expertise to create sustainable digital businesses. Founded in 2018, Ruby Labs operates a portfolio of self-funded apps, emphasizing user privacy, scientific validation, and long-term customer value.

Similar Opportunities

Argentina
Full-time
Expires Apr 25, 2026
Python
JavaScript
TypeScript
+4 more

12 days ago

Apply
Argentina
Full-time
Expires May 4, 2026
Python
PHP
Ruby
+5 more

3 days ago

Apply
Argentina
Full-time
Expires Apr 29, 2026
Java
Spring
PostgreSQL
+5 more

8 days ago

Apply
Argentina
Full-time
Expires Apr 28, 2026
JavaScript
TypeScript
Go
+4 more

9 days ago

Apply