Cavendish Professionals logo

Full Stack Engineer

Cavendish Professionals
Department:iOS Developer
Type:REMOTE
Region:EU
Location:Czechia
Experience:Mid-Senior level
Estimated Salary:€60,000 - €90,000
Skills:
TYPESCRIPTREACTNODE.JSPOSTGRESQLREDISSOCKET.IODOCKERJESTCYPRESSPLAYWRIGHTFASTIFYVITEPYTHON
Share this job:

Job Description

Posted on: May 7, 2026

🚀 Full Stack Developer (TypeScript / React / Node) – AI-Driven Engineering Environment

We’re partnering with a high-performing, product-led team building a modern platform used to support complex deal workflows and decision-making processes. They’re looking for a Full Stack Developer to join a highly collaborative, engineering-focused environment, working on a scalable, real-time web application with a strong emphasis on quality, testing, and modern development practices.

💻 The Role

You’ll be working across the stack in a TypeScript monorepo, contributing to both backend and frontend development, while helping shape an AI-assisted SDLC using cutting-edge tooling. This is a hands-on role where engineering standards, clean code, and automated testing are taken seriously.

🛠️ Tech Stack

  • Backend (60%): Node.js, Fastify
  • Frontend (30%): React, Vite
  • Other (10%): Python, infrastructure & tooling
  • Core Tech: TypeScript, PostgreSQL (pgvector), Redis, Socket.IO, Azure messaging
  • Testing: Jest, Cypress, Playwright

⚙️ What You’ll Be Doing

  • Build and maintain scalable frontend and backend components
  • Write clean, maintainable, and well-tested TypeScript code
  • Design and implement unit, integration, and E2E test suites
  • Deliver real-time collaboration features using WebSockets / Socket.IO
  • Troubleshoot and debug issues across the full stack
  • Collaborate with product and delivery teams to ship features end-to-end

✅ What We’re Looking For

  • Proven experience as a Full Stack Developer
  • Strong JavaScript / TypeScript skills
  • Experience with React and Node.js ecosystems
  • Good understanding of relational databases (PostgreSQL preferred)
  • Familiarity with real-time systems (WebSockets / Socket.IO)
  • Experience with Docker / containerisation
  • Strong communication and problem-solving skills

⭐ Nice to Have

  • Experience with Fastify or similar frameworks
  • Exposure to Azure CI/CD pipelines
  • Experience with message queues (e.g. Azure Service Bus)
  • Interest or experience in AI-assisted development / “vibe coding”

Additional info:

  • Remote (expected to be available for quarterly trips to Prague)
  • 12 month contract
  • Working overlap needed with US based client**:** 9-6/10-7 CE

📩 If you’re interested, feel free to apply or reach out directly for more details.

Originally posted on LinkedIn

Apply now

Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

Cavendish Professionals logo

Cavendish Professionals

View company page
RemoteITJobs.app logo

RemoteITJobs.app

Get RemoteITJobs.app on your phone!