Ruby On Rails Developer

8 - 13 years

25 - 35 Lacs

Posted:2 days ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

3.4.7

What You’ll Do

  • Own Stripe Connect flows end-to-end:

    onboard/verify accounts, compute fees/transfers, schedule/retry payouts, reconcile ledger vs. Stripe, and tame webhooks with strict idempotency and audit trails.
  • Harden withdrawals, subscriptions, and pledge fulfillment:

    integrate ML risk scores, design review queues/escalations, reduce false positives/chargebacks while protecting organizers and buyers.
  • Build internal/admin tooling that unblocks Support & Compliance:

    dispute evidence packs, refunds/partial refunds, adjustments, KYC/KYB timelines, and traceable actions, safe by default.
  • Advance the monolith thoughtfully:

    service objects, shared domain gem boundaries, JSONB access patterns, zero-downtime migrations, and clear logging/observability aligned with our conventions.
  • Push the data layer under load:

    author/tune complex SQL, choose locks/isolation deliberately, eliminate deadlocks/races, partition/archive hot tables, and prove correctness with boundary/transaction tests.
  • Run Sidekiq Pro at scale:

    design idempotent pipelines, sane backoff/retry/DLQ strategies, cron/batch orchestration, and instrumentation that turns incidents into measurable reliability gains, reviewing and being reviewed to our testing standards.

What We’re Looking For

  • 8+ years building large, complex applications;

    5+ years hands-on Ruby/Rails

    moving real money.
  • Deep payments experience (Stripe Connect or similar): webhooks, reconciliation, refunds, disputes, payout timing, rate limits.
  • PostgreSQL expertise: query plans, row/statement locks, isolation levels, race analysis; strong

    JSONB

    patterns.
  • Redis +

    Sidekiq Pro

    at meaningful scale: throughput tuning, idempotency, retries, DLQs, observability.
  • Testing craft: one-assertion tests, minimal mocking, boundary/transaction isolation, comprehensive error handling.
  • Security/compliance mindset: PCI-aware design, audit logging, least privilege, secure defaults.
  • AI-augmented workflow (Copilot/ChatGPT/Claude) for exploration, scaffolding, and tests, paired with rigorous code ownership.
  • Clear communicator who writes crisp docs, reviews PRs thoughtfully, and explains trade-offs to partners.

Why This Role Is Different

  • Mature monolith, not microservice sprawl:

    a well-architected Rails codebase (API + Admin + shared domain gem) with conventions, tests, so you spend time engineering, not guessing.
  • Serious domain, real impact:

    complex financial flows, fraud controls, and correctness that matters, creativity inside constraints.
  • Testing and documentation as accelerants:

    our standards enable speed without regressions; you’ll help evolve them.
  • AI-forward culture:

    use AI for leverage; keep judgment, security, and correctness as the bar.

Work Arrangement

daily from 9am–3pm Eastern (GMT-4/5)

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Ruby Skills

Practice Ruby coding challenges to boost your skills

Start Practicing Ruby Now

RecommendedJobs for You