Full Stack Engineer

You are invited to join the Metamindz founding partners and an experienced tech team. You will work with clients from the UK, Europe, and Israel, and have a real impact on both the products we build and our clients’ success.
 

We are looking for a Full Stack Engineer with a strong frontend focus. The role involves working across the stack: building user-facing interfaces as well as the backend logic that supports them. Much of the work is on CMS-driven platforms and products, where usability and flexibility are essential.
 

What you will do

  • Build frontend applications using React and Next.js
  • Maintain backend services using Node.js
  • Design and implement CMS-driven architectures, including headless setups
  • Build and consume REST and GraphQL APIs
  • Improve performance, scalability, and long-term maintainability
     

What we are looking for

  • Strong experience with JavaScript and TypeScript
  • Experience with React, ideally including Next.js
  • Experience with Tailwind or Material UI
  • Backend experience with Node.js
  • Basic understanding of deployment and CI/CD processes
  • Strong computer science fundamentals
  • Curiosity and the ability to learn fast
  • Experience using agentic AI workflows
     

Nice to have

  • Experience with Tailwind or other modern CSS workflows
  • Headless e-commerce experience (e.g. Shopify)
  • Experience working on SaaS or healthtech products
  • Familiarity with third-party integrations (authentication, payments, monitoring)
  • Experience with CMS platforms such as Storyblok, Prismic, or similar
  • Experience with PostgreSQL and/or Supabase
  • Experience working with cloud platforms such as Vercel or Google Cloud

     

 

We would love to see you grow over time. This means being able to build and document things, and to work independently when required.

We keep teams small and collaborative. Engineers are involved early in the process and have real influence over technical decisions. We value clear communication, maintainable code, and solutions that make sense in the long term.

We have a direct and honest approach to our work. No trends. We are not “yes” people. We challenge ideas, suggest better ways forward, and are comfortable disagreeing with each other (and with our clients), as long as our opinions are grounded in data and paired with clear, actionable solutions.
 

We run a transparent and simple three-step process, designed to reflect real, day-to-day work.

Step 1 — 30 min Interview with our recruiter or Technical PM

Step 2 — Record a ~20-minute Loom or video (camera and screen sharing), where you:

  • Introduce yourself and your background (up to 5 minutes)
  • Choose a project you have worked on (personal or commercial) that you know well, and introduce it
  • Spend ~10 minutes walking us through the project: its structure, architectural decisions, why you made them, how users interact with it, what works well, what does not, and what you would improve. Please also share an interesting problem you faced and how you solved it.

Step 3 — A 90-minute technical call with the founder or tech lead. We will discuss your video, ask additional technical questions, and dive deeper into software architecture. There will be some live coding and whiteboarding, focused on real, day-to-day problems — no Hackerrank-style tasks.
 

That’s it. Good luck!

Required skills experience

React.js 2 years
Node.js 2 years
Tailwind 1 year
Material UI 1 year
Next.js 2 years
TypeScript 2 years
Vercel 1 year

Required languages

English B2 - Upper Intermediate
PostgreSQL, Supabase, Storybook, Shopify, Google Cloud Platform
Published 27 January
177 views
·
66 applications
28% read
·
25% responded
Last responded 4 hours ago
To apply for this and other jobs on Djinni login or signup.
Loading...