Full Stack Engineer
Summary
Build and scale an AI-driven conversational platform used by global brands, using Node.js, TypeScript, Vue.js, PostgreSQL, and Snowflake while integrating LLMs into production workflows.
At 28th Conversation, we believe the best decisions are built on the best data, and the best data comes from conversations, not checkboxes. That's why we're on a mission to humanize online interactions between organizations and the people who matter most to them: their customers and their employees through authentic conversations. Lisa, our conversational AI platform, makes that possible at scale.
We’re a small, ambitious team of engineers, designers, and product thinkers working from our office on Amsterdam’s Silicon Canals. We move fast. We ship often. We learn constantly. And we care deeply about what we build.
Now we’re growing.
We’re looking for a Full Stack Engineer who doesn’t just want to write code, but wants to build something meaningful.
What You’ll Actually Be Doing
You’ll join a team of 4 engineers and 2 designers building and scaling a product already used by major global brands.
This is not a maintenance role. This is ownership.
You will..
- Own features end-to-end — from understanding the problem to shipping and iterating
- Quickly understand complex application flows and improve them
- Build and evolve our core platform (Node.js, TypeScript, Vue.js, Snowflake, PostgreSQL)
- Work AI-first — using tools like ChatGPT, Claude, Gemini as part of your daily workflow
- Collaborate closely with product and design to ship experiences users genuinely enjoy
- Think about performance — both frontend and backend
- Help shape architectural decisions as we scale
If you like seeing your work live in production quickly, you’ll feel at home here.
Who You Are
You’re technically strong — but also curious, social, and entrepreneurial.
You don’t wait for instructions.
You see opportunities and move.
You..
- Have 5+ years of professional experience in modern full-stack development
- Are strong with Node.js, TypeScript, Vue.js, and PostgreSQL
- Understand system design, architecture, and Domain Driven Design
- Can break down complex problems into pragmatic solutions
- Care about code quality and testing
- Understand performance bottlenecks across the stack
- Have experience integrating LLMs into production systems
- Think critically about prompt design, evaluation, AI guardrails, and reliability
- Use AI tools daily and understand how they change engineering workflows
- Communicate clearly and confidently — you can explain technical concepts to non-technical people
- Love learning and staying ahead of trends
Bonus points if you’ve worked with Python, AWS, Snowflake, CI/CD pipelines, or infrastructure as code (AWS CDK).
The Mindset We Value
We’re especially excited about people who:
- Have a can‑do mentality — “let’s figure it out”
- Are entrepreneurial and proactive
- Stay curious about emerging tech and AI developments
- Care about product quality and user experience
- Enjoy working in a small, high-trust team
- Want to build something that actually changes how companies listen to people
Why 28th Conversation?
- Small team, real impact — your work directly shapes the product
- Work with major global brands on meaningful problems
- Inspiring office on Amsterdam’s scenic Silicon Canals
- Freedom to experiment and follow through on your ideas
- AI-native product at the frontier of conversational research
- Lunch at the office, Friday drinks, yearly trips, and boating on the canals when the sun shows up
We’re building something ambitious.
And we’re doing it with speed, care, and curiosity.
Requirements
- Valid working permit for the Netherlands
If you’re the type of engineer who:
- Learns fast
- Thinks independently
- Communicates clearly
- Builds with ownership
- And believes AI will fundamentally reshape how we create products