eventfirst

Senior Full-Stack Engineer (TypeScript, AI)

eventfirst Bavaria, Germany

Events Services · 11-50 employees

4 h ago
Remote typescript Senior (5-10 yrs) Full-time Germany
Create a free account to apply — email only, no card. You can also save this posting or score it against your profile with AI.

About the role

You will build and maintain features across the full stack, from initial product discussion through to release and ongoing maintenance. Additionally, you will collaborate with event experts to develop, evaluate, and refine AI-driven workflows and features.

What they look for

TypeScript React Next.js Tailwind CSS PostgreSQL Drizzle ORM Neon Vercel AI Agents Prompt Engineering Tool Calling System Design Data Modeling Full-stack development Automated testing Product engineering

Requirements

You must have experience shipping and maintaining production web products across the frontend, backend, and database. Proficiency in building AI agents or workflows using prompt engineering and tool calling is required.

Benefits

Fully remote work Competitive compensation Ownership and visibility into product decisions Direct feedback from domain experts

Full description

Hi, glad you're here!

We're eventfirst. We started in 2025 and are now a team of around 20 people. Our team brings together experienced event organisers and senior engineers.

We're building a platform for meetings, offsites and conferences. Today, the companies, organisations and agencies planning these events juggle a dozen tools, with no single place to see the whole picture. We're bringing that work together and using AI to make planning easier.

The people who know these problems firsthand are your teammates. You'll work with them to turn their experience into software that helps people organise better events.

We're based in Berlin, and this is a remote role with substantial overlap with Berlin working hours. You'll work directly with founders whose experience includes Apple, Airbnb, Tulip and Tourlane. Your role

You'll join a small team of eight senior engineers to build and improve features across our product. You'll have substantial ownership, a clear view of how your work affects the product, and direct access to the founders and event experts. AI is part of how our product works. You'll build features and workflows that help people organise events, and make sure they work reliably in practice.

Our tech stack:• Language: TypeScript.

  • Frontend: React, Next.js and Tailwind CSS.
  • Backend and database: Drizzle ORM with Neon (serverless PostgreSQL).
  • Deployment and monitoring: Vercel.

Experience with TypeScript and React is strongly preferred so you can contribute quickly. You do not need prior experience with every tool in our stack. What you will do

  • Build and improve features across the frontend, backend and database, from the first product discussion through release and ongoing maintenance.
  • Work with our event experts and founders to understand user needs and shape practical solutions.
  • Build and evaluate AI features and workflows. Work with our event experts to define good results, investigate failures and turn real examples into tests that catch regressions.
  • Make architectural decisions with the team and keep the product secure, reliable and maintainable.
  • Use coding agents where they help, and review and verify the resulting software.

What you will need to succeed

  • You have shipped and maintained production web products across frontend, backend and database.
  • You turn user needs into practical features with clear, usable interfaces.
  • You have built AI agents or workflows using prompt engineering, tool calling and failure handling.
  • You build evals from representative examples to measure quality, investigate failures and test improvements.
  • You design clear data models and choose simple architecture.
  • You use coding agents and verify their output for correctness, security and maintainability.
  • You work independently and communicate clearly in spoken and written English.

We value demonstrated skill over a fixed number of years of experience. Nice to have

  • Experience operating AI agents or workflows in production, including monitoring quality, managing latency and cost, and recovering from failures.
  • Experience with Next.js, Tailwind CSS, Drizzle, Neon or Vercel.
  • Experience turning domain experts' knowledge into software.
  • Contributions to open-source projects through code, documentation, bug reports or reviews.

What you should know

  • This is a full-time, remote role with substantial overlap with the team's working hours in Berlin.
  • The contract depends on your location. In countries where we do not have a legal entity, we work with you under a freelance contract. We'll clarify the arrangement during the recruiter conversation.
  • Our working language is English.

What we offer

  • Fully remote work.
  • Competitive compensation.
  • Work alongside senior engineers and experienced founders, with substantial ownership and visibility into product decisions.
  • Direct feedback from event experts who understand the problems you're solving.
  • A chance to shape the product, architecture and engineering culture.

How to apply

Apply with your CV. No cover letter or public portfolio is required.

  • Recruiter introduction: We'll discuss your background, the role, your working location and the contract setup.
  • Technical conversation: You'll present a project you worked on. We'll explore your contribution, technical decisions, product and UX choices, trade-offs, and what you learned from building and maintaining it.

Similar roles