This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
RubyLabs is building a payment orchestration system consisting of: A JavaScript frontend SDK for payment forms; A Golang backend API; An internal CRM. Our platform is integrated into multiple products and workflows, where correct integration, clear documentation, and fast feedback are critical to successful payment processing. We are looking for a Frontend Forward-Deployed Engineer (FDE) who will act as the technical bridge between our platform and the products integrating it. This role combines frontend engineering, integration support, product understanding, and customer-facing communication.
Job Responsibility:
SDK Integration & Customer Support: Assist product teams in integrating the JavaScript payment SDK into their frontend applications
Help configure payment flows, callbacks, and error handling
Monitor support channels (Slack, tickets, shared chats, etc.)
Answer technical questions related to SDK usage and API behavior
Guide teams through best practices for secure and reliable integrations
Debugging & Issue Triage: Reproduce reported integration issues locally or in test environments
Debug frontend and API-related issues across: JavaScript SDK, Backend Golang API, CRM and configuration interfaces
Identify whether an issue is: A real bug, Incorrect integration or usage, Missing or unclear documentation
Escalate confirmed bugs to the development team with clear reproduction steps and context
Review and validate API and SDK documentation against real system behavior
Keep documentation in sync with current SDK and API versions
Identify missing examples, unclear explanations, or misleading flows
Proactively improve developer-facing docs based on integration feedback
Internal Tooling & CRM: Use and understand the internal Next.js CRM
Help configure products, payment flows, and settings via the CRM
Provide feedback to the CRM team on usability gaps or missing functionality
Occasionally implement small frontend improvements if needed
Feedback Loop & Product Impact: Act as the voice of integrators and product teams inside RubyLabs
Share recurring issues, friction points, and improvement ideas with engineering and product
Help prioritize fixes and improvements based on real-world impact
Contribute to improving overall developer experience of the platform
Requirements:
Strong experience with JavaScript / TypeScript and frontend integrations
Experience working with frontend SDKs or third-party APIs
Ability to read and understand backend APIs (REST, JSON, auth flows)
Comfort debugging issues across frontend and backend boundaries
Strong communication skills and ability to explain technical concepts clearly
High ownership mindset — you care about integrations actually working in production
Nice to have:
Experience in payments, fintech, or checkout flows
Experience with React / Next.js
Familiarity with Golang APIs
Experience improving developer documentation
Previous experience in a Forward-Deployed Engineer, Solutions Engineer, or Integration Engineer role