Show more filters
Banner image for KissMyButton

Senior Full Stack Engineer (Typescript)

KissMyButton

KissMyButton
Job Type   /   Job Level
Full-time   /   Senior Executive
Job Location
Greece
A free Jobstore account is required to proceed to the employer site.
KissMyButton · Greece (Remote/Hybrid)


About Us

KissMyButton is a dedicated team of professional software developers. We are passionate about our work and aim to extend the potential of our clients through high-impact, technical excellence.


The Role

We are building the next generation of enterprise AI tools, starting with a sophisticated web-based Assistant and evolving into a full-scale RAG (Retrieval-Augmented Generation) engine.

As our first Full Stack hire, you will own the end-to-end user experience, translating complex AI capabilities into a seamless, high-performance interface. You aren't just building a UI; you are architecting how humans interact with LLMs at scale.


What You Will Do
  • Architect the Frontend: Lead the development of web applications using Next.js (App Router) and React.
  • AI Orchestration: Implement real-time streaming, tool-calling, and generative UI components. While we utilize the Vercel AI SDK, we value deep understanding of streaming patterns over specific library knowledge.
  • Backend Integration: Develop robust API routes and server actions in Node.js/TypeScript that interface with our Go-based core services.
  • Performance Optimization: Ensure "instant-feel" interactions through strategic use of Edge Functions, Partial Prerendering (PPR), and optimistic UI updates.
  • State Management: Manage complex, multi-modal chat histories and persistent user contexts across enterprise sessions.
  • Collaboration & Quality: Conduct code reviews, document technical specifications, and stay ahead of the curve regarding AI industry trends.


Requirements
  • Next.js & React.js Mastery: 4+ years of professional experience with the Next.js App Router, Server Components, and TypeScript.
  • AI Enthusiast & Power User: You live and breathe AI. You should have significant experience coding alongside Agentic AI tools (e.g., Cursor, Windsurf, Claude 3.5/4) and understand how to prompt and iterate with LLMs effectively.
  • Modern CSS: Expertise in Tailwind CSS, SCSS, and component libraries like shadcn/ui to build accessible, enterprise-grade interfaces.
  • API Proficiency: Solid experience with HTTP and GraphQL API consumption.
  • Figma: Ability to translate high-fidelity designs into pixel-perfect code and collaborate within Figma files.
  • MCP (Model Context Protocol): Familiarity or hands-on experience with MCP for connecting AI models to data sources.
  • Testing & CI/CD: Experience with testing tools (Vitest, Playwright), Git practices, and GitHub Actions.
  • Deployment: Familiarity with Vercel/AWS workflows and serverless architecture.
  • Product-Minded: You prioritize "Product" and "UX" over raw code, understanding how to mitigate AI latency for a better user experience.
  • Strong communication and collaboration skills.


Nice to Haves
  • Experience with Vercel AI SDK or LangChain/LangGraph.js.
  • A background in data visualization for displaying AI-generated insights.
  • Active contributions to open-source or a portfolio of "AI-native" side projects.


What We Offer
  • Modern Stack: Zero legacy code. Work with the absolute latest in React, Next.js, and AI orchestration.
  • High Autonomy: A remote-first culture built for seniors, with hybrid access to our hub in Thessaloniki (for Thessaloniki-based Engineers).
  • Professional Tooling: Premium subscriptions to the best AI tools (Windsurf, Claude, Cursor, etc.) and high-end hardware.
  • Stability & Growth: Join a team with a 4.5-year average retention rate—we invest in our people for the long term.
A free Jobstore account is required to proceed to the employer site.
Jobs in Greece   »   Senior Full Stack Engineer (Typescript)

More jobs

People also search