Senior Node.js Developer / Backend Architect

$$$$
Product

What You'll Own

  • Architecture & technical direction of the entire serverless backend (Google Cloud Functions on Firebase / GCP).
  • Code quality and standards โ€” review PRs, define patterns, and guide the team on TypeScript best practices.
  • System reliability โ€” performance, observability, error handling, and deployment safety across dev / pre-prod / production environments.
  • Integration strategy โ€” design and maintain reliable two-way data flows with NetSuite, Business Central, HubSpot, Mailchimp, Constant Contact, Stripe, HERE API, Zapier, and Integration.app.
  • Data architecture across Firestore (primary operational DB) and MongoDB (data warehouse).
  • CI/CD pipelines in GitHub Actions, including selective function deployment.
  • Mentorship โ€” grow the engineering team and raise the bar on code review, testing, and documentation.

    What We're Looking For

    Must have:

  • 8+ years of backend development with Node.js and TypeScript in production environments.
  • Strong experience with serverless architectures โ€” ideally Google Cloud Functions, AWS Lambda, or equivalent.
  • Hands-on experience with NoSQL databases (Firestore, MongoDB, DynamoDB, or similar).
  • Proven track record designing and maintaining third-party integrations (ERP, CRM, payment processors, webhooks).
  • Solid understanding of event-driven architecture (Pub/Sub, queues, scheduled jobs, triggers).
  • Experience designing REST APIs, request validation, authentication, and authorization patterns.
  • Comfort owning CI/CD pipelines and managing multi-environment deployments.
  • Ability to communicate clearly with non-technical stakeholders โ€” including project managers, founders, and customers.

     

     

    Nice to have:

  • Experience with Firebase ecosystem (Firestore, Cloud Functions, Auth, Storage).
  • Background in CRM, ERP, or field operations domains.
  • Familiarity with Stripe billing, subscription lifecycles, and in-app purchase reconciliation.
  • Experience with geospatial features (route optimization, geofencing, HERE / Google Maps).
  • Prior role as a tech lead or backend architect for an SMB / mid-market SaaS product.

     

    Why Join Us

  • High ownership โ€” you'll be the backend authority, not one of many.
  • Real business impact โ€” your work directly affects how field sales teams operate every day.
  • Modern stack โ€” TypeScript, serverless, cleanly structured codebase.
  • Stable product with active enterprise customers and a clear product roadmap.
  • Remote-first team and flexible schedule.

Required skills experience

TypeScript 5 years
Node.js 5 years

Required domain experience

SaaS 1 year

Required languages

Published 8 May
25 views
ยท
3 applications
Last responded yesterday
To apply for this and other jobs on Djinni login or signup.
Loading...