careers

Senior Node.js Developer

LOCATION

Prague, Czech Republic

{JOB DESCRIPTION}

About position

About the Opportunity

Are you a backend engineer who cares about craftsmanship over churn?

At Blocshop, we are a boutique software development house (est. 2012) headquartered in Prague. We aren’t a massive factory; we are a team of highly skilled engineers who value clean code, pragmatic solutions, and lasting relationships.

We are looking for a Node.js Developer to join us on a contract basis. You will help shape the backend architecture of a massive, high-traffic platform.

Location & Eligibility

  • Location: Fully Remote within the EU OR Hybrid in Prague.
  • Requirement: Applicants must currently reside in the European Union to be considered.

The Tech Stack

You should be comfortable with:

Core: Node.js (Asynchronous & Modular design), Express.js, Koa or NestJS.

Data: PostgreSQL, MongoDB, Redis (and ORMs like Sequelize, Prisma, or Mongoose).

Testing: Jest, Mocha, or Supertest.

Ops: Docker, CI/CD pipelines, Cloud (AWS/Azure/GCP).

Bonus: GraphQL, ReactJS knowledge.

What You Will Do

  • Build & Scale: Design and implement robust backend services and APIs (RESTful & GraphQL) that power high-load applications.
  • Modernize: Navigate complex legacy systems with the goal of driving modernization and improving code quality.
  • Optimize: Take ownership of performance, reliability, and security. You enjoy hunting down bottlenecks.
  • Collaborate: Work directly with Front-End devs, BAs, and Designers. You will have a voice in architectural discussions and help shape the future of the ecosystem.
  • Elevate Standards: Contribute to peer reviews and CI processes to ensure our codebase remains clean, efficient, and maintainable.

Who We Are Looking For

We aren't just looking for syntax knowledge; we are looking for an engineering mindset. You are a great fit if:

  • You take ownership of features from the whiteboard to production.
  • You are pragmatic—you know when to refactor and when to ship.
  • You value clean architecture and understand the trade-offs in distributed systems.
  • You are curious and constantly learning, but you don't let "shiny new tools" distract you from delivering value.
  • You communicate clearly in English (written and spoken).

Why Blocshop?

  • Boutique Culture: We treat our people like partners, not resources.
  • Real Impact: Work on critical financial/enterprise infrastructure used by millions.
  • Flexibility: Work from our Prague hub or from the comfort of your home anywhere in the EU.
  • Ready to build something scalable? Apply now to join the Blocshop team.

Our four stage recruitment process

01

Intro call

On a short 15-minute introduction call with our recruiter, you will discover the opportunities we have at the moment that match your skill set the best.

02

Technical interview

Professional interview with blocshop's lead architect. This is the important part. We want top software engineers on our team so this is your time to shine. Show us your expertise!

03

Meet the manager

If you are a junior developer we might ask you to meet the owner of blocshop or one of the hiring managers. This also involves a fun test that every one of our employees enjoyed taking. For senior professionals, we often skip this step.

04

Offer

We make you an offer. You accept it.

{ CONTACT US }

Ready to take a step forward in your career?

logo blocshop

Let's talk!

careers

Senior Node.js Developer

LOCATION

Prague, Czech Republic

{JOB DESCRIPTION}

About position

About the Opportunity

Are you a backend engineer who cares about craftsmanship over churn?

At Blocshop, we are a boutique software development house (est. 2012) headquartered in Prague. We aren’t a massive factory; we are a team of highly skilled engineers who value clean code, pragmatic solutions, and lasting relationships.

We are looking for a Node.js Developer to join us on a contract basis. You will help shape the backend architecture of a massive, high-traffic platform.

Location & Eligibility

  • Location: Fully Remote within the EU OR Hybrid in Prague.
  • Requirement: Applicants must currently reside in the European Union to be considered.

The Tech Stack

You should be comfortable with:

Core: Node.js (Asynchronous & Modular design), Express.js, Koa or NestJS.

Data: PostgreSQL, MongoDB, Redis (and ORMs like Sequelize, Prisma, or Mongoose).

Testing: Jest, Mocha, or Supertest.

Ops: Docker, CI/CD pipelines, Cloud (AWS/Azure/GCP).

Bonus: GraphQL, ReactJS knowledge.

What You Will Do

  • Build & Scale: Design and implement robust backend services and APIs (RESTful & GraphQL) that power high-load applications.
  • Modernize: Navigate complex legacy systems with the goal of driving modernization and improving code quality.
  • Optimize: Take ownership of performance, reliability, and security. You enjoy hunting down bottlenecks.
  • Collaborate: Work directly with Front-End devs, BAs, and Designers. You will have a voice in architectural discussions and help shape the future of the ecosystem.
  • Elevate Standards: Contribute to peer reviews and CI processes to ensure our codebase remains clean, efficient, and maintainable.

Who We Are Looking For

We aren't just looking for syntax knowledge; we are looking for an engineering mindset. You are a great fit if:

  • You take ownership of features from the whiteboard to production.
  • You are pragmatic—you know when to refactor and when to ship.
  • You value clean architecture and understand the trade-offs in distributed systems.
  • You are curious and constantly learning, but you don't let "shiny new tools" distract you from delivering value.
  • You communicate clearly in English (written and spoken).

Why Blocshop?

  • Boutique Culture: We treat our people like partners, not resources.
  • Real Impact: Work on critical financial/enterprise infrastructure used by millions.
  • Flexibility: Work from our Prague hub or from the comfort of your home anywhere in the EU.
  • Ready to build something scalable? Apply now to join the Blocshop team.

Our four stage recruitment process

01

Intro call

On a short 15-minute introduction call with our recruiter, you will discover the opportunities we have at the moment that match your skill set the best.

02

Technical interview

Professional interview with blocshop's lead architect. This is the important part. We want top software engineers on our team so this is your time to shine. Show us your expertise!

03

Meet the manager

If you are a junior developer we might ask you to meet the owner of blocshop or one of the hiring managers. This also involves a fun test that every one of our employees enjoyed taking. For senior professionals, we often skip this step.

04

Offer

We make you an offer. You accept it.

{ CONTACT US }

Ready to take a step forward in your career?

logo blocshop

Let's talk!

careers

Senior Node.js Developer

LOCATION

Prague, Czech Republic

blocshop.img

{JOB DESCRIPTION}

About position

About the Opportunity

Are you a backend engineer who cares about craftsmanship over churn?

At Blocshop, we are a boutique software development house (est. 2012) headquartered in Prague. We aren’t a massive factory; we are a team of highly skilled engineers who value clean code, pragmatic solutions, and lasting relationships.

We are looking for a Node.js Developer to join us on a contract basis. You will help shape the backend architecture of a massive, high-traffic platform.

Location & Eligibility

  • Location: Fully Remote within the EU OR Hybrid in Prague.
  • Requirement: Applicants must currently reside in the European Union to be considered.

The Tech Stack

You should be comfortable with:

Core: Node.js (Asynchronous & Modular design), Express.js, Koa or NestJS.

Data: PostgreSQL, MongoDB, Redis (and ORMs like Sequelize, Prisma, or Mongoose).

Testing: Jest, Mocha, or Supertest.

Ops: Docker, CI/CD pipelines, Cloud (AWS/Azure/GCP).

Bonus: GraphQL, ReactJS knowledge.

What You Will Do

  • Build & Scale: Design and implement robust backend services and APIs (RESTful & GraphQL) that power high-load applications.
  • Modernize: Navigate complex legacy systems with the goal of driving modernization and improving code quality.
  • Optimize: Take ownership of performance, reliability, and security. You enjoy hunting down bottlenecks.
  • Collaborate: Work directly with Front-End devs, BAs, and Designers. You will have a voice in architectural discussions and help shape the future of the ecosystem.
  • Elevate Standards: Contribute to peer reviews and CI processes to ensure our codebase remains clean, efficient, and maintainable.

Who We Are Looking For

We aren't just looking for syntax knowledge; we are looking for an engineering mindset. You are a great fit if:

  • You take ownership of features from the whiteboard to production.
  • You are pragmatic—you know when to refactor and when to ship.
  • You value clean architecture and understand the trade-offs in distributed systems.
  • You are curious and constantly learning, but you don't let "shiny new tools" distract you from delivering value.
  • You communicate clearly in English (written and spoken).

Why Blocshop?

  • Boutique Culture: We treat our people like partners, not resources.
  • Real Impact: Work on critical financial/enterprise infrastructure used by millions.
  • Flexibility: Work from our Prague hub or from the comfort of your home anywhere in the EU.
  • Ready to build something scalable? Apply now to join the Blocshop team.

Our four stage recruitment process

01

Intro call

On a short 15-minute introduction call with our recruiter, you will discover the opportunities we have at the moment that match your skill set the best.

02

Technical interview

Professional interview with blocshop's lead architect. This is the important part. We want top software engineers on our team so this is your time to shine. Show us your expertise!

03

Meet the manager

If you are a junior developer we might ask you to meet the owner of blocshop or one of the hiring managers. This also involves a fun test that every one of our employees enjoyed taking. For senior professionals, we often skip this step.

04

Offer

We make you an offer. You accept it.

{ CONTACT US }

Ready to take a step forwardin your career?