Senior Node.js Engineer (NestJS + gRPC + GraphQL + AWS)

Our Tech Stack

Please apply only if you have strong experience with this stack – we’re not considering non-Node environments at this time.

 

  • Backend / Platform:
    Node.js + NestJS
    PostgreSQL, Redis, RabbitMQ
    Supabase Auth SDK (used initially, replaceable later)
    Kong API Gateway for token validation, routing, rate limiting
    AWS ECS, RDS, S3, SES, CloudWatch, Secrets Manager, etc.
    GitHub Actions (CI/CD)
    Cloudflare (DNS/CDN)
  • API Layer:
    gRPC for internal service communication
    GraphQL via Apollo Server (central BFF handler behind Kong Gateway)
    some REST for third-party integrations
  • Frontend (not your focus):
    React, MobX
    Ant Design, SCSS Modules

 

Our roadmap includes modules for ZK-powered trust verification, blockchain-based data proof, and AI-driven analytics, scoring, and partner insights. If you want, you may be part of these initiatives as the platform scales.

 

What You’ll Do

As the Senior Backend Engineer, you’ll be helping shape the architecture (in close collaboration with the Technical Lead, DevOps and hands-on CTO) and building the platform from the ground up.

You’ll be responsible for implementing microservices, building integrations, and managing backend logic that powers our GraphQL API and integrations with third-party platforms. 

 

We’re not looking for someone to just “ship tasks”. We want someone who questions requirements, brings better ideas, and treats the backend like their product.

 

Required Qualifications

  • 6+ years of overall software engineering experience and TypeScript
  • 4+ years working with Node.js + NestJS
  • Strong expertise with gRPC and microservice architecture patterns
  • Solid experience with AWS core services and Docker-based containerisation
  • Solid experience designing and managing GraphQL schemas
  • Proficiency with OAuth2, session management, and secure API design
  • Experience with AWS
  • Understanding of web security threats and mitigation strategies (XSS, CSRF, SSRF, JWT handling, cookie protection, etc)
  • Understanding service boundaries, data contracts, and owning production systems end-to-end 

 

Great Bonus

  • Experience with CRM integrations like Salesforce, ConnectWise, Kaseya
  • Experience working with compliance frameworks like ISO 27001, SOC2, or GDPR
  • Experience developing in Python or Go when needed

 

Nice to Have

  • Familiarity with blockchain or verifiable data architectures (ZK)
  • Interest in AI pipelines, scoring systems, or ML integration
  • Ability to collaborate with frontend developers; familiarity with React
  • Experience with Supabase Auth or similar (Keycloak, ORY, Firebase) 
  • Experience with CI/CD, Cloudflare (DNS/CDN & Edge), API gateways (Kong), and IaC.

 

What We Offer

  • Ability to build greenfield systems with no legacy blockers or micromanagement
  • Deep ownership of architecture, integrations, and backend direction
  • Space to focus on engineering with care about the quality, stability, and best practices
  • Minimal bureaucracy, fast decisions, and direct collaboration with the founding team
  • Technical growth opportunities as we expand into blockchain, ZK, and AI
  • We aim to offer compensation that’s both competitive and aligned with your experience, so you feel well rewarded for the impact you bring
  • Fully remote environment
  • Paid vacation and sick leave after the trial period
  • High-end MacBook (M4 Pro) provided after the trial period
  • In case of successful long-term collaboration, we’re open to supporting relocation to Australia for you and your family.

 

Required languages

TypeScript, Node.js, Nest.js, GraphQL, gRPC
Published 16 October · Updated 4 November
Statistics:
239 views
·
66 applications
100% read
To apply for this and other jobs on Djinni login or signup.
Loading...