THRYVE

Back End Developer

Posted: 11 minutes ago

Job Description

Backend Developer (Node.js) — Permanent RoleLocation: Wrocław, Poland (on-site 1 day/week)About the Company The team is building next-generation backend systems to power an expanding platform that combines analytics, automation, and seamless integrations to redefine guest experiences and operational efficiency. You’ll work in an agile, international environment where innovation is encouraged and your impact is visible every day.About the RoleWe’re looking for a Backend Developer (Node.js) to design, develop, and maintain scalable backend services and APIs that power our growing platform. You’ll be a key contributor to the product’s technical foundation — ensuring high performance, reliability, and maintainability as the product scales across Europe.This is a hands-on engineering role where you’ll collaborate closely with frontend developers, data engineers, and product teams to deliver robust and elegant backend solutions.Key ResponsibilitiesDesign, develop, and maintain backend services and APIs using Node.js (and related frameworks).Collaborate with cross-functional teams to integrate new features and improve system architecture.Optimize performance and scalability of existing services.Write clean, maintainable, and testable code following best practices.Contribute to design and code reviews, ensuring technical quality and consistency.Participate in deployment processes, CI/CD pipelines, and cloud-based infrastructure setup.Your ProfileMust-Haves:Strong experience with Node.js and modern JavaScript/TypeScript.Hands-on experience building and maintaining RESTful or GraphQL APIs.Knowledge of databases (SQL and/or NoSQL) and experience with query optimization.Understanding of microservices architecture, asynchronous programming, and message queues.Comfortable working in agile, fast-paced environments.Excellent English communication skills.Nice-to-Haves:Experience with AWS, Docker, Kubernetes, or CI/CD tools.Familiarity with frontend technologies (React, Vue) for collaboration with UI teams.Exposure to data-driven products or the hospitality / SaaS industry.Understanding of security best practices and API authentication.Why This Role Stands OutHigh ownership & autonomy — build core backend systems from the ground up.Visible impact — your code directly supports restaurants and hospitality businesses across Europe.Modern stack & practices — work with the latest in Node.js, cloud infrastructure, and automation tools.International team — collaborate in a dynamic, English-speaking environment.Freedom to innovate — minimal bureaucracy, maximum creativity.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In