Forward-Deployed Engineer
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
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. • Experience in payments, fintech, or checkout flows. • Familiarity with Golang APIs. • Experience improving developer documentation. • Previous experience in a Forward-Deployed Engineer, Solutions Engineer, or Integration Engineer role. • You enjoy working close to real users and real problems. • You’re pragmatic and solution-oriented. • You can switch between code, docs, and conversations seamlessly. • You know when to escalate a bug — and when to fix confusion with a good explanation. • You thrive in a remote, fast-moving environment. • Ruby Labs operates within the CET (Central European Time) zone. Applicants from any country are welcome to apply for the position as long as they are located within approximately ± 4 hours of CET. This ensures optimal collaboration and communication during working hours.
Responsibilities
• Work closely with internal and external product teams integrating our payment solution • Help products correctly integrate our frontend JavaScript SDK and backend APIs • Be deeply familiar with how our system behaves in real-world integrations • Feed real integration issues, edge cases, and gaps back to the engineering team • This is not a classic support role — you will write code, read code, debug integrations, and help shape both the SDK and the documentation based on real usage. • 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: • Backend Golang API • CRM and configuration interfaces • Identify whether an issue is: • 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. • Help prioritize fixes and improvements based on real-world impact. • Contribute to improving overall developer experience of the platform.
Benefits
• Discover the perks of being part of our vibrant team! We offer: • Remote Work Environment: Embrace the freedom to work from anywhere, anytime, promoting a healthy work-life balance. • Unlimited PTO: Enjoy unlimited paid time off to recharge and prioritize your well-being, without counting days. • Paid National Holidays: Celebrate and relax on national holidays with paid time off to unwind and recharge. • Company-provided MacBook: Experience seamless productivity with top-notch Apple MacBooks provided to all employees who need them. • Flexible Independent Contractor Agreement: Unlock the benefits of flexibility, autonomy, and entrepreneurial opportunities. Benefit from tax advantages, networking opportunities, reduced employment obligations, and the freedom to work from anywhere. Read more about it here: https://docs.google.com/document/d/1tzxGX4Uu7Ts_HCLFXESKLnKaaBfVCPf1f9AYZPrkjJM/preview?tab=t.0 • Be part of our fast-growing team and seize this excellent opportunity for personal and professional growth!