Talent.com
This job offer is not available in your country.
Back End Developer Mobile App

Back End Developer Mobile App

Budget CaddieBorivali, Maharashtra, India
30+ days ago
Job description

Senior Backend Engineer (Node 20

  • TypeScript) Location :  Remote

Type :  Full-time —  Immediate start

About Budget Caddie

We’re building a next-gen personal finance app for Gen Z. Our mission is to transform bank transactions into smart insights and goals users actually act on.

What you’ll do Build REST APIs from  OpenAPI  specs : auth, Plaid link / exchange, webhook (fast  202 +enqueue), transactions list / patch, insights refresh / list.

Write  SQS  workers :

Ingestion  — Plaid cursor sync, idempotent upserts to Postgres, raw payloads to S3.

Insights  — Gemini calls with quotas, timeouts, circuit breakers; persist JSON results.

Design and evolve Postgres schemas / migrations; implement efficient queries, cursor pagination, and  Redis caching for hot reads.

Enforce input validation (AJV / Zod), structured logs (pino), and distributed tracing (OpenTelemetry).

Add tests (unit / integration), docs (Postman / OpenAPI examples), and runbooks (queue replay, webhook replay).

Collaborate tightly with the Platform / Infra engineer to keep security, performance, and cost in check.

Must-haves 5+ years building  Node / TypeScript  backends with  Postgres  and a queue (SQS / Rabbit / etc.).

Proven experience with  secure webhooks  (signature / HMAC verification) and third-party APIs.

Strong grasp of idempotency, retries / backoff, cursor pagination, error design, and API performance.

Comfortable with Docker, GitHub Actions, and observability basics (logs / metrics / traces).

Nice to have Plaid SDK experience; LLM API usage (Gemini / OpenAI); SMS flows (SNS / Twilio).

Exposure to Java / Spring or Go (we may introduce JVM / Go for specific future services).

Why choose us Ship real features fast —your endpoints and workers power the core experience.

Product influence  on data models, API contracts, and user-facing behavior.

Growth path  to technical leadership with meaningful future upside.

Modern tooling  (OpenAPI-first, OTel tracing, clean CI / CD) and pragmatic culture.

Autonomy  with quick decisions and direct access to founders.

Create a job alert for this search

Back End Developer • Borivali, Maharashtra, India