CareerPlan

Senior Engineer (Full Stack)

Remote · IndiaRemoteFull-time$52k–$58k2026-10-26 → 2026-11-09
RemoteNo visa sponsorship

Core

Build and maintain deep CRM and mass-data-sync integrations, design public APIs and webhooks, and ensure data integrity across third-party systems for nonprofit fundraising.

Role type

Senior Full Stack Engineer (Integration Platform)

Builds

Data integrations, public APIs, webhooks, and headless capabilities for the Developer Platform

Domain

SaaS fundraising platform / Nonprofit technology

Required skills

Ruby, Ruby on Rails, PostgreSQL, REST API design, Webhooks, OAuth, Data modeling, SQL, Minitest, Deduplication logic, Idempotency handling

Preferred skills

Experience with third-party CRM systems, Headless architecture, MCP server concepts

Technologies

Ruby, Ruby on Rails, PostgreSQL, Vanilla JavaScript, Hotwire, Minitest

Responsibilities

Build and maintain deep CRM and mass-data-sync integrations; Design public APIs and webhooks; Implement monitoring and error reporting for data syncs; Write behavior-based tests; Collaborate on product prioritization using Jobs-to-be-Done lens; Steward developer-facing documentation