faceMessenger icon

Node.js Developer

Warsaw, Poland · Backend developer

We are Source Angel — a Danish-rooted software company with development centers in Ukraine, Poland, and Romania. For 8+ years, we’ve been building dedicated tech teams for global clients, focusing on long-term partnerships and a strong people-first culture.

We foster an environment of respect, transparency, and professional growth, offering engineers freedom with responsibility, collaborative Scandinavian leadership, and an international mindset.

We are looking for an experienced Node.js Developer to help build and scale a London-based B2B SaaS platform from an early stage.

About the Project 

The product is a B2B marketplace platform that connects football player sellers (e.g. agents, clubs) with buyers (clubs, organizations). It simplifies how talent is discovered, evaluated, and transferred in a structured and scalable way.

Additional Info

Location: Warsaw — Hybrid setup

Opportunity to shape the product from an early stage

Responsibilities:

  • Develop and maintain backend services using Node.js
  • Contribute to frontend development using React, Next.js, and Tailwind
  • Collaborate with founders and the team on product development
  • Participate in code reviews and help maintain code quality

Requirements:

Must-have:

  • 5+ years of software development experience
  • 5+ years of experience with Node.js
  • Strong expertise in React (Tailwind), Next.js, Node.js
  • Experience building and scaling B2B SaaS platforms
  • Hands-on mindset with willingness to take ownership

Nice-to-have:

  • Experience with other backend languages (e.g. .NET or Java)
  • Experience working in early-stage startups
  • Familiarity with AWS or other cloud platforms

We Offer:

  • Exciting projects with dynamic clients
  • We provide the necessary equipment for your work
  • For B2B contractors, we also assist with opening and maintaining your sole proprietorship (jednoosobowa działalność gospodarcza) in Poland
  • An attractive salary package matching your experience and responsibilities
  • Office located centrally in Warsaw
  • 20 days of paid vacation
  • Paid sick leave
  • Medical insurance