Mid/Senior Full Stack Engineer (Node.js, GraphQL, AWS)
We are looking for a strong, productive engineer to work directly with our Lead Engineer and CTO.
Your primary responsibility will be turning architectural specifications into production-ready features. The role is backend-focused, with significant responsibility for asynchronous processing and integrations, while also implementing frontend integrations in React / Next.js, including GraphQL queries, mutations, and UI components.
This is not an entry-level role. You are expected to be comfortable working with TypeScript, NestJS, and React / Next.js in production, within an AWS-based environment. The role spans the following technical areas:
Backend
- Node.js, TypeScript, NestJS
- Event-driven patterns
- GraphQL (Apollo Server) as BFF
- PostgreSQL (MicroORM), Redis
Async & Messaging
- RabbitMQ
- Producers, consumers, retries, idempotency, message durability
Frontend
- React, Next.js (App Router)
- GraphQL (Codegen, Apollo Client)
- Ant Design, SCSS Modules
Infrastructure
- AWS (EKS), Cloudflare
- Terraform
- gRPC (Protobuf)
What You’ll Do:
- Build backend features end-to-end: implement business logic, asynchronous workflows, and data synchronization.
- Design and implement GraphQL resolvers and schemas used directly by the frontend.
- Build and maintain integrations with external systems (CRMs, vendors, APIs), including authentication, retries, and failure handling.
- Implement frontend integrations in React / Next.js: write GraphQL queries and mutations and connect them to UI components.
- Provision and use infrastructure resources required by your features using Terraform (you don’t own infra, but you use it).
- Ensure production readiness: logging, tracing, and tests where they matter.
Requirements
- 4+ years of professional engineering experience.
- Strong hands-on experience with TypeScript and Node.js.
- Production experience with NestJS and GraphQL.
- Comfortable working with React / Next.js beyond basic UI changes.
- Experience integrating with third-party APIs, including OAuth and rate limiting.
- Practical understanding of AWS and ability to read and work with Terraform.
- Security-aware mindset when working with user data and identities.
Nice to Have
- Experience with Salesforce or other enterprise CRM APIs
- Experience working on projects with strict compliance requirements (e.g. HIPAA, SOC 2, ISO 27001).
- Interest in or experience with DevOps or information security
What We Offer
- Direct collaboration with the Lead Engineer and CTO.
- A greenfield system with no legacy constraints.
- High ownership and minimal process overhead.
- Fully remote work.
- High-end MacBook (M4 Pro) after the trial period.
- Relocation support to Australia after long-term collaboration.
Published 17 January
51 views
·
9 applications
📊
$2000-4000
Average salary range of similar jobs in
analytics →
Loading...