Fullstack Engineer

Firmable Pty Ltd

India

Hybrid

INR 10,013,000 - 14,019,000

Full time

13 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Hybrid work model
Co-located Melbourne team

Job summary

Firmable is a market-leading B2B sales intelligence platform in Asia-Pacific. This Senior Full Stack Engineer (AI) role ships end-to-end features across our stack, owning work from spec to production.

You’ll collaborate with product, design, and our Australian engineering team, applying AI as a foundational mindset. You’ll work across web, API, and integrations, designing data flows with Postgres, OpenSearch, DynamoDB, and S3, while building AI-native features and rugged background jobs.

Qualifications

  • 5+ years shipping production web and Next.js.
  • Strong backend fundamentals: REST API design, Postgres, auth & multi-tenancy, background jobs.
  • Agentic AI hands-on: shipped features using LLMs (tool calling, RAG, agents, structured output, evals).
  • AI-native workflow: plan, delegate, review and verify AI output; clear communication.

Responsibilities

  • Full stack execution: build/ship features across web app, API, browser extension, integrations.
  • Data and backend design: APIs and data flows across Postgres, OpenSearch, DynamoDB, S3; durable background jobs and webhooks.
  • Quality standards: keep code typed, tested, observable; own review and shipping discipline.
  • Agentic systems: build autonomous tools and copilots using Mastra and CopilotKit.
  • LLM integration: ship with Claude, OpenAI, and other APIs; tool calling, RAG, agents, output and evals.
  • CRM integrations: extend integrations across HubSpot, Salesforce, Nango, Paragon.

Skills

Next.js
Backend fundamentals
REST API design
PostgreSQL
Auth & multi-tenancy
Background jobs
LLM integration
AI tooling
Communication
Ownership mindset
AI-native mindset

Tools

Postgres (Supabase)
OpenSearch
DynamoDB
S3
Mastra
CopilotKit
Claude Code
Cursor
OpenAI API
HubSpot
Salesforce
Nango
Paragon

Job description

Firmable is the market-leading B2B sales intelligence platform in Asia-Pacific. Our competitive moat is our data: the deepest, most localised company and people dataset in every market we operate in. We've proven the model in ANZ. Now we're scaling it across Southeast Asia and the US.

Our platform runs on AI. This role builds the features that put intelligence into customers' hands every day.

The Role

Senior Full Stack Engineer (AI) ships end-to-end features across our stack: database to frontend to integrations. You'll own work from spec to production, and you'll work alongside product, design, and our Australian engineering team. AI isn't a feature you'll add; it's foundational to how you think about what you build.

This is not a "full stack" role where you pick a layer and own it deeply. It's an ownership role where you move across the whole stack fluidly, making the calls that get features live fast and right.

Reporting to Engineering Lead, based in Melbourne (hybrid, flexible).

~75% hands-on execution: shipping features across web, API, browser extension, and integrations; building durable background jobs and webhooks; designing APIs and data flows across Postgres, OpenSearch, DynamoDB and S3; building AI-native features using Mastra, CopilotKit, and LLM APIs.

~25% strategy: technical specs, architecture decisions, code review rigor, and clear communication of trade-offs to engineers and non-engineers alike.

What You'll Own

Feature shipping

  • Full stack execution: build and ship features across our customer web app (Next.js), API layer (TypeScript), browser extension, and third-party integrations

  • Data and backend design: design APIs and data flows across Postgres (Supabase), OpenSearch, DynamoDB and S3; build durable background job syncs, bulk enrichment, scheduled jobs and webhooks

  • Quality standards: keep the codebase typed, tested, and observable; own code review and shipping discipline

  • Agentic systems: build autonomous tools and copilots using frameworks like Mastra and CopilotKit

  • LLM integration: ship with Claude, OpenAI, and other LLM APIs; implement features like tool calling, RAG, agents, structured output and evaluations

  • CRM integrations: extend our integrations across HubSpot, Salesforce, and emerging integration platforms (Nango, Paragon)

  • Specifications: write clear specs that explain trade-offs and scope

  • Collaboration: communicate technical decisions clearly to engineers and non-technical stakeholders; raise risks early

What We're Looking For

Must Haves

  • 5+ years shipping production web and Next.js: you've built real products end to end and shipped them at scale

  • Strong backend fundamentals: REST API design, relational data modelling in Postgres, auth and multi-tenancy patterns, background job architecture

  • Agentic AI hands-on: you've shipped features using LLMs (tool calling, RAG, agents, structured output, evals); you can explain what broke and how you debugged it

  • AI-native workflow: you use Claude Code, Cursor or similar as your default way of working, every day. You plan, delegate, review and verify AI output thoughtfully

  • Very good communication: clear written English in async updates, technical specs, and PR descriptions; confidence in conversations with stakeholders; you raise risks early

  • Ownership mindset: you take ambiguous problems through to shipped, measurable outcomes

  • You live and breathe AI tools. You use AI daily for API design, debugging, code review, test coverage, and architectural thinking as your default way of working, not a productivity experiment. In 2026, this is how strong engineers move fast, and you need to already be doing it.

Highly Valued

  • Monorepo experience: Turborepo or equivalent; Tailwind with Radix/Shadcn design systems; TanStack Query and Zustand

  • Authentication and billing: Clerk (organisations and RBAC), Stripe usage-based billing

  • AWS and infrastructure: Lambda, OpenSearch, DynamoDB, experience shipping at scale

  • Browser extensions: Plasmo or similar framework; Chrome extension patterns

  • Building MCP servers or evaluation and observability frameworks for agents

  • Startup or scaleup background where you've had to build the standard, not inherit it

The Environment

Firmable runs lean and ships fast: small senior teams, no layers, minimal process. You'll work closely with a co-located engineering team in Melbourne and ship multiple features per cycle. There's no separate "AI team": you own the full scope from spec to production, with your team as your sounding board.

We are an AI-native organisation. That means AI isn't a tool we reach for: it's the default operating mode. You'll use AI for API design and data modelling decisions, for debugging and test coverage, for code review and architectural thinking, and for evaluating LLM outputs in production. If you're not already working this way, this role isn't right for you.

Why This Role
  • Full ownership: you own features from spec to production across the entire stack. No handoffs, no "throw it over the wall" moments.

  • AI at the core: building agentic systems and copilots isn't a side project; it's foundational to the product. You'll ship AI features every quarter, not once a year.

  • Real career runway: as the platform scales and the team grows, you can move into technical leadership, architecture, or build a specialisation in AI systems. The ceiling is set by output, not tenure.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineering Lead - Data Services
Software Engineering Lead - Data Services

Firmable • India

On-site
INR 3,000,000 - 6,000,000
Senior Full-Stack Software Engineer, AI & Data
Senior Full-Stack Software Engineer, AI & Data

Everbridge • India

Remote
USD 120,000 - 180,000
Data Engineering Lead - Data Quality Systems
Data Engineering Lead - Data Quality Systems

Firmable • India

On-site
INR 3,500,000 - 6,000,000
Senior AI Engineer
Senior AI Engineer

Blaugarnet Inc. • Pune District

Hybrid
INR 3,000,000 - 5,000,000
Founding Engineer
Founding Engineer

Blaugarnet Inc. • Pune District

On-site
INR 5,000,000 - 6,000,000
Founding equity
Lead Data Engineer
Lead Data Engineer

Firmable Pty Ltd • India

On-site
INR 2,200,000 - 4,200,000
Principal AI Engineer
Principal AI Engineer

TechGrove by Banyan Software • Bengaluru

On-site
INR 3,500,000 - 5,200,000
Full Stack AI Developer
Full Stack AI Developer

HJ Recruitment • India

On-site
INR 1,500,000 - 2,000,000
Equity
Work on cutting-edge AI projects
Fully remote work
Senior Data Engineer - Data Platform
Senior Data Engineer - Data Platform

Firmable Pty Ltd • India

On-site
INR 4,000,000 - 7,000,000
Equity
Flexible work style
Career growth opportunity
Data Engineer - Data Platform
Data Engineer - Data Platform

Firmable • India

On-site
INR 1,200,000 - 1,800,000