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 ForMust 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
๐
$4000-5500
Average salary range of similar jobs in
analytics โ
Loading...