Langsung ke konten utama
Kembali ke Lowongan

Full Stack Engineer

  • $160k–195k/yr
  • Terbuka untuk Indonesia
  • Diposting 2 bulan yang lalu · lewat Greenhouse

Bangun dan perbaiki alur pelanggan dari pengunjung hingga pelanggan berbayar

Seorang Full Stack Engineer di Boldin akan membangun dan memelihara alur registrasi, onboarding, checkout, dan konversi. Anda akan bekerja dengan integrasi pihak ketiga seperti platform pembayaran, agregasi akun keuangan, dan analitik. Kerja ini melibatkan React/TypeScript di frontend dan Ruby on Rails di backend, serta menangani webhooks yang menghubungkan layanan eksternal.

Kenapa Menarik?

Dapatkan pengalaman langsung dalam mengelola migrasi pembayaran melibatkan Stripe, Braintree, dan ChargeDesk.

Tanggung Jawab Utama

  • Bangun dan perbaiki alur registrasi, onboarding, checkout, dan konversi
  • Tangani integrasi platform pembayaran, pesan lifecycle/marketing, dan analitik
  • Bantu migrasi pembayaran dengan mengonsolidasikan platform pembayaran legacy
  • Kerja di seluruh stack: React/TypeScript di frontend, Ruby on Rails di backend
  • Kerjasama dengan tim produk, desain, dan engineering untuk pengukuran

Persyaratan

  • Pengalaman dengan React/TypeScript dan Ruby on Rails
  • Paham tentang integrasi pihak ketiga dan webhooks
  • Kemampuan untuk bekerja di seluruh stack teknologi
  • Pengalaman dengan platform pembayaran dan analitik

Skills Wajib

reacttypescriptruby-on-railswebhooksintegration

Konteks Indonesia

Overlap Jam Kerja:
Fleksibel — atur jam kerjamu sendiri
Lihat selisih gaji remote (USD) vs lokal →
Lihat Deskripsi Asli dari Greenhouse BoardsTampilkan selengkapnya

Deskripsi asli dari Greenhouse Boards

<h1><span style="color: rgb(4, 180, 119);">[Full-time] • Remote&nbsp;</span></h1> <p>At Boldin, we believe financial confidence should be accessible to everyone. Money decisions shape our lives, yet too often people are left without the clarity or tools they need to make informed choices. We exist to change that.</p> <p>Boldin is a comprehensive financial planning platform that helps people understand their financial picture, make smarter decisions with their money and time, and plan for the future with confidence.</p> <p>With over $20M raised and strong momentum, Boldin is entering a pivotal phase of growth. This is an opportunity to join a mission-driven team and help shape the future.</p> <h1><span style="color: rgb(4, 180, 119);"><strong>About This Role</strong></span></h1> <p>Boldin helps people plan for and live a confident retirement. The <strong>Time to Value (TTV)</strong> team owns the top of the funnel — the experience from a visitor's first touch through registration, onboarding, account linking, trial, and conversion to a paying subscriber. It's where prospective members decide whether Boldin is worth their trust, so the work is equal parts product polish and reliable, integration-heavy engineering.</p> <p>We're hiring a <strong>Full Stack Engineer</strong> to strengthen this team. Much of the funnel runs on third-party integrations — payment platforms, financial account aggregation, lifecycle messaging, and analytics — and we need someone who is comfortable owning that connective tissue end-to-end, from a React/TypeScript front end through a Ruby on Rails back end to the webhooks that tie external services together.</p> <h2><span style="color: rgb(4, 180, 119);">Key Responsibilities</span></h2> <ul> <li>Build and maintain the registration, onboarding, checkout, and conversion flows that move visitors to activated, paying members.</li> <li>Own integrations across the funnel: payment platforms, lifecycle/marketing messaging, and product analytics — including the webhook handlers and gateway services that keep them in sync.</li> <li>Contribute to the ongoing <strong>payments migration</strong> (consolidating multiple legacy payment platforms onto our primary processor) and help simplify a multi-gateway billing setup.</li> <li>Work across the stack: React/TypeScript on the front end, Ruby on Rails on the back end, with the data and webhook plumbing in between.</li> <li>Partner with product, design, and the broader engineering org to instrument and improve top-of-funnel conversion, grounded in analytics.</li> <li>Write tested, maintainable code and participate in code review.</li> </ul> <h2><strong>What you'll work on</strong></h2> <p>The funnel touches a broad set of external systems. You won't need experience with all of them, but this is the landscape:</p> <ul> <li><strong>Payments &amp; billing:</strong> multiple platforms today (primary processor plus legacy gateways and cart/checkout tools), with an active migration to consolidate them. Subscription lifecycle, webhooks, and tax handling.</li> <li><strong>Financial-account aggregation:</strong> linking members' real financial accounts during onboarding — a core, trust-critical part of the product.</li> <li><strong>Lifecycle &amp; support messaging:</strong> in-app messaging/support, marketing automation, and transactional email.</li> <li><strong>Analytics &amp; experimentation:</strong> product analytics and a customer-data pipeline used to measure and improve funnel conversion.</li> </ul> <p><span style="color: rgb(4, 180, 119);"><strong>KPIS + Targets</strong></span></p> <ul> <li>Trial Cancels</li> <li>Subscriber Churn</li> <li>Stakeholder NPS</li> <li>Integration cost efficiency</li> </ul> <h2><strong>Qualifications</strong></h2> <ul> <li>4+ years of professional software engineering experience, <strong>primarily backend</strong>.</li> <li>Strong experience with a <strong>server-side framework and relational database</strong> (we use Ruby on Rails; comparable experience is fine if you're eager to pick up Rails).</li> <li>Strong experience building <strong>webhook-driven, third-party API integrations</strong>, with sound reasoning about failure, retries, and idempotency.</li> <li><strong>Working proficiency</strong> with a modern JS/TypeScript front-end framework (we use React) — comfortable contributing to the front end when the work calls for it.</li> <li>A pragmatic eye for the user experience, especially in high-stakes flows like signup and payment.</li> </ul> <h3><strong>Strong plus</strong></h3> <ul> <li>Experience with <strong>financial-account aggregation</strong> providers (Plaid, Finicity, Yodlee, or similar).</li> <li>Ruby on Rails experience.</li> <li>Experience migrating or consolidating payment/billing systems.</li> <li>Background in fintech, financial services, or another domain with sensitive user data and compliance considerations.</li> <li>Familiarity with CRM, lifecycle, or analytics tooling (Intercom, ActiveCampaign, Segment, or similar) — these are learnable on the job.</li> <li>Experience optimizing top-of-funnel conversion and running experiments.</li> </ul> <h2><strong>Our stack</strong></h2> <ul> <li><strong>Front end:</strong> React, TypeScript, Material-UI, Redux, SWR (Yarn workspaces monorepo)</li> <li><strong>Back end:</strong> Ruby on Rails, PostgreSQL, Sidekiq</li> <li><strong>Integrations:</strong> Stripe, Braintree, ChargeDesk, Plaid, Intercom, Segment, and more</li> <li><strong>Infra &amp; data:</strong> AWS, plus a data pipeline for analytics<br><br> <div> <h2>Salary Range</h2> <p>$160,000 - 195,000 DOE</p> </div> <p>We want to be as inclusive as possible in our hiring process. If you don’t have 100% of what we’re looking for, but feel like you’re pretty close to growing into the role — please still apply. If a candidate has only 80% of the skills but a fantastic attitude and perspective, they might be the perfect fit.</p> <p>Boldin values the unique perspectives and contributions of all individuals and we strive to foster a diverse and inclusive culture. We encourage applications from individuals of all backgrounds, including and not limited to people of any race, ethnicity, or national origin, individuals with differing abilities, members of the LGBTQ+ community, veterans, gender minorities, women and people from underrepresented communities.We are committed to providing reasonable accommodations for applicants with differing abilities throughout the recruitment process. If you require any accommodations, please let us know, and we will work with you to meet your needs. We are committed to fostering an environment where everyone can bring their authentic selves to work. If you are comfortable doing so we invite you to share your preferred pronouns in your application.</p> </li> </ul>

Konteks Gaji

Posisi Engineering serupa di LokerDollar dibayar sekitar $160k/yr (kisaran $1k–1040k/yr, dari 618 listing aktif).

Perekrutan di Boldin

Boldin punya 4 lowongan aktif lain di LokerDollar dan telah merekrut di sini sejak 20 Okt 2026 — di kategori Engineering, Marketing, Design.

Lihat semua lowongan Boldin →

Konteks pasar

  • TERVERIFIKASIGaji tercantum 11% di atas median peran serupa $160,000/tahun (n=618 listing bergaji).
  • TERVERIFIKASIBoldin: 5 lowongan dalam 3 bulan terakhir, 5 sepanjang waktu di LokerDollar.
  • TERVERIFIKASIPerusahaan pertama kali terlihat 20 Okt 2026.
  • TERVERIFIKASILowongan ini pertama kali terlihat 20 Okt 2026.
  • TERVERIFIKASITerakhir diverifikasi masih aktif 20 Okt 2026.

Kurang cocok? Lowongan serupa yang sedang buka

Lihat semua →
Terbuka untuk Indonesia
Perusahaan
Boldin
Gaji
$160k–195k/yr
Tipe Lowongan
full time
Lokasi
Remote · San Francisco, USA
Kategori
Level
mid
DipostingBaru & terverifikasi
29 Jul 2026

Bagikan lowongan ini

Bantu temanmu nemu kerja remote berikutnya.

Merekrut? Cari talenta gratis

Pertanyaan yang sering diajukan

Apakah Full Stack Engineer di Boldin bisa dikerjakan remote?
Ya. Full Stack Engineer di Boldin adalah posisi remote yang terbuka untuk kandidat di seluruh dunia, termasuk Indonesia.
Berapa gaji untuk Full Stack Engineer di Boldin?
Rentang gaji yang tercantum untuk posisi ini adalah $160k–195k/yr.
Jenis pekerjaan apa Full Stack Engineer di Boldin?
Posisi ini adalah pekerjaan full time.
Bagaimana cara melamar?
Klik tombol "Lamar" pada halaman ini untuk menuju halaman aplikasi resmi Boldin.

Jelajahi lebih lanjut

Data & laporan pasar

Riset gaji & permintaan skill dari data lowongan kami sendiri.