TL;DR
Frontend Forward-Deployed Engineer (Fintech): Building and optimizing a JavaScript frontend SDK for a payment orchestration system with an accent on integration support, documentation, and debugging. Focus on working closely with product teams, identifying real-world integration issues, and contributing to developer experience improvements.
Location: Remote. Applicants must be located within approximately ± 4 hours of CET to ensure optimal collaboration.
Company
Ruby Labs is a leading tech company that creates and operates innovative consumer products across health, education, and entertainment, with a focus on building a payment orchestration system.
What you will do
- Assist product teams in integrating the JavaScript payment SDK and backend APIs.
- Debug frontend and API-related issues across the SDK, Golang API, and CRM.
- Review and validate API and SDK documentation, proactively improving developer-facing docs.
- Use and understand the internal Next.js CRM to configure products and payment flows.
- Act as the voice of integrators, sharing feedback and helping prioritize improvements.
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 high ownership mindset.
Nice to have
- Experience in payments, fintech, or checkout flows.
- Experience with React / Next.js.
- Familiarity with Golang APIs.
- Previous experience in a Forward-Deployed Engineer, Solutions Engineer, or Integration Engineer role.
Culture & Benefits
- Remote work environment with unlimited paid time off and paid national holidays.
- Company-provided MacBook.
- Flexible Independent Contractor Agreement offering autonomy and entrepreneurial opportunities.
- Opportunity for personal and professional growth within a fast-growing team.
Hiring process
- Application review (typically 3 to 5 days).
- Recruiter Screening (40 minutes).
- Technical Interview (45 minutes).
- Final Interview (30 minutes).
Будьте осторожны: если вас просят войти в iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →