← Back to list
Job · Mid-level

Node.js Developer

Software Engineer • Mid-level • Remote • Full-time European Union EU/EMEA

Choice, a leading European food-tech B2B SaaS platform, is looking for a Node.js Developer to build high-performance, reliable, and scalable backend systems for an international product used by thousands of restaurants.

Responsibilities

  • Design, develop, and maintain backend services using Node.js
  • Work with MongoDB and Redis for efficient data storage and caching
  • Build and manage containerized applications with Docker
  • Deploy and scale applications on Google Cloud Platform (GCP)
  • Collaborate with frontend engineers, DevOps, and product managers
  • Ensure system performance, security, and reliability
  • Write clean, maintainable, and testable code
  • Leverage AI-powered development tools and coding assistants to improve productivity and code quality

Requirements

  • 3–5 years of backend development experience
  • Strong proficiency in Node.js and JavaScript/TypeScript
  • Hands-on experience with MongoDB (modeling, indexing, performance optimization)
  • Experience with Redis for caching and message queues
  • Practical knowledge of Docker for containerization
  • Experience with GCP or other major cloud providers
  • Solid understanding of system design, REST APIs, and microservices
  • Practical experience with AI-powered coding tools and development agents, e.g. OpenAI Codex, Claude
  • Ability to effectively use AI models for code generation, refactoring, debugging, code review, and testing
  • Understanding of how to validate and improve AI-generated code to production quality

Nice to have

  • Knowledge of Kubernetes or CI/CD pipelines

Soft skills

Proactive communicatorCollaborative, remote-first mindset

What we offer

  • Competitive salary based on professional experience
  • Remote-first culture with flexible working hours
  • Opportunity to work on a global product with a modern tech stack
  • Professional growth, learning budget, and clear career development paths
  • Friendly, international team with zero bureaucracy
  • Regular team events and a focus on innovation
  • Stability and growth in a fast-scaling European food-tech leader

About the company

Choice is a leading European food-tech B2B SaaS platform empowering over 30,000+ restaurants across 20 countries with a unified digital ecosystem: QR payments, online reservations, and delivery management. Key offices in Prague and Warsaw.

Similar jobs