Search by job, company or skills

K

Full Stack Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 14 hours ago
  • Be among the first 10 applicants
Early Applicant

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 [Confidential Information]

    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

    More Info

    Job Type:
    Industry:
    Function:
    Employment Type:

    About Company

    Job ID: 139405617