Posted January 15, 2024

Medior Fullstack Engineer (Amsterdam)

About Sparkbase.ai

At sparkbase.ai, we're on a mission to redefine the way sales teams work. Our AI sales agent, Cara, automates the heavy lifting in outbound sales—uncovering high-intent signals from the web, news, and social media to book sales calls on autopilot. We're helping hundreds of companies accelerate their revenue growth, and we're just getting started.

Now, we're looking for a Medior Fullstack Engineer who's ready to roll up their sleeves, take ownership, and help us scale Cara into the smartest sales agent the world has ever seen.

Why Join Us?

At Sparkbase, you're not just another cog in the machine. You'll be a core part of a small, but fast-moving team where your work directly shapes our product, our users' success, and our company's future. This is a role with freedom, responsibility, and massive growth potential—perfect for someone who loves solving hard problems and thrives in a startup environment.

What You'll Be Doing

You'll own features from end to end and work across the stack to:

  • Design and build scalable features for Cara that make sales magic happen.
  • Create user interfaces that feel intuitive and lightning-fast.
  • Build and maintain real-time pipelines that analyze, enrich, and transform data from sources like LinkedIn, Google Maps, and news articles.
  • Optimize database performance (PostgreSQL, Elasticsearch, Redis).
  • Integrate external APIs to give Cara more smarts and superpowers.
  • Help shape the product roadmap by working closely with the team to prioritize and iterate quickly.

Our Tech Stack

We've built our stack to be fast and developer-friendly, so we can ship confidently and iterate fast.

  • Backend: Node.js, TypeScript, Fastify, tRPC, Prisma
  • Frontend: Next.js (pages router), React, tRPC
  • Databases: PostgreSQL, Elasticsearch, Redis

What We're Looking For

We're looking for a builder—a problem solver who's eager to dive into challenges and own their work. Here's what we'd love to see:

  • 3+ years of experience building fullstack applications.
  • Proficiency in TypeScript and modern JavaScript.
  • Experience with React and Next.js (bonus points for TailwindCSS).
  • Solid backend skills in Node.js and enthusiasm for tools like tRPC.
  • Comfortable working with PostgreSQL (experience with Elasticsearch and Redis is a plus).
  • Curiosity about or experience with AI and LLMs. (Some experience building stuff with LLMs helps)
  • A startup mindset: you're self-driven, enjoy figuring things out, and love wearing multiple hats.
  • Strong communication skills and a collaborative attitude.
  • A healthy mix of creativity, accountability, and quality memes.

What You'll Get

  • Freedom and ownership: You'll have the autonomy to make decisions and run with ideas.
  • Growth opportunities: As we scale, you'll have plenty of room to grow your skills and responsibilities.
  • The chance to shape the future of AI in sales and work on something genuinely game-changing.

How to Apply

Sound like something for you? Good. Here's how to apply:

Send an email to [email protected] with:

  • Your GitHub profile
  • Your LinkedIn profile
  • Your personal website or portfolio (if you have one)
  • Your resume (PDF, I don't have word)

Write a short paragraph on why you're excited to join Sparkbase and why you're a great fit. Don't overthink it.

Let's build something extraordinary together.