Job Description

Full-Stack Engineer

AI-Powered Sales Intelligence Platform

About Knock2

Knock2 is building the next generation of sales tooling for an AI-first world. We turn website activity into sales-ready intent by identifying the people and companies researching your product and routing those signals directly into Slack and your CRM, so sales teams can act faster and with context.

We are a small, product-driven team shipping production features weekly to real customers.

The Role

We’re looking for a full-stack engineer to help build and scale Knock2’s core platform. You’ll work across backend services, frontend applications, data systems, and third‑party integrations. This is a hands‑on role with real ownership from day one.

This is a remote role. Candidates based in the Philippines are strongly preferred. Occasional collaboration during U.S. hours is required.

What You’ll Work On

  • Building intent and data pipelines that connect website behavior to real buyers
  • Developing integrations with Slack, HubSpot, Salesforce, and other GTM tools
  • Shipping AI-powered features using LLMs, embeddings, and vector search
  • Creating onboarding flows, dashboards, and seller‑facing workflows
  • Maintaining reliable APIs, webhooks, and database schemas
  • Debugging production issues and improving performance and reliability

Technical Requirements

Backend

  • Python 3, FastAPI, async programming
  • REST APIs, webhooks, OAuth, third‑party integrations
  • PostgreSQL schema design, migrations, query optimization
  • Testing with pytest

Frontend

  • React and TypeScript (functional components, hooks)
  • Modern tooling (Vite, npm/yarn)
  • Experience with component libraries or design systems

General

  • Git‑based workflows and code reviews
  • Strong debugging and problem‑solving skills
  • Production mindset around logging, monitoring, and edge cases

Preferred Experience

  • AI APIs (OpenAI or similar), vector databases
  • Slack API or bot development
  • CRM APIs (HubSpot, Salesforce)
  • Supabase or similar backend platforms
  • Embeddable JavaScript widgets
  • Data enrichment providers

What Success Looks Like

First 30 days

  • Ship your first production feature
  • Become productive across the codebase

First 90 days

  • Own features end-to-end with minimal guidance
  • Take responsibility for a core integration or system
  • Write tests and debug production issues independently

Tech Stack

Python, FastAPI, Supabase, PostgreSQL, OpenAI, Pinecone

React, TypeScript, Vite, Tailwind, Radix UI

Heroku, Firebase, GitHub Actions, Sentry

Compensation & Benefits

  • Competitive compensation based on experience
  • Fully remote
  • Flexible time off
  • High ownership and direct product impact

How to Apply

Email

Please include:

  • Short video introducing yourself (Loom or similar)
  • Resume or CV
  • GitHub profile or code samples
  • Brief description of a complex full‑stack feature you’ve built

#J-18808-Ljbffr

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application