Ubique Systems

TRCI-26-04278

Backend Node.js Developer (Node 22+, REST APIs, NestJS/Express)

Contract role in Paris (occasional remote) for a proven backend Node.js engineer to design, evolve and maintain robust, secure, industrialized services on recent Node.js (22+). The consultant will build and document JSON REST APIs, implement automated testing and code coverage, contribute to CI/CD and runtime tooling (Git/GitLab, NPM, PM2, Docker/Compose), and collaborate closely with Product/Design/Front/Ops with English documentation. Scope may occasionally include on-call or evening/weekend interventions.

Position summary

Location
France
Workplace
On-site
Employment
Contract
Experience
Minimum 3 years and Maximum 10 years
Apply now

Role overview

Why This Role Matters.

Contract role in Paris (occasional remote) for a proven backend Node.js engineer to design, evolve and maintain robust, secure, industrialized services on recent Node.js (22+). The consultant will build and document JSON REST APIs, implement automated testing and code coverage, contribute to CI/CD and runtime tooling (Git/GitLab, NPM, PM2, Docker/Compose), and collaborate closely with Product/Design/Front/Ops with English documentation. Scope may occasionally include on-call or evening/weekend interventions.

Your Impact

Deliver Enterprise Value

Help organisations solve complex business problems through modern technology, consulting expertise and measurable outcomes.

Collaboration

Work Across Teams

Collaborate with consultants, architects, engineers and client stakeholders throughout the project lifecycle.

Growth

Learn Continuously

Gain exposure to enterprise technologies, certifications, mentoring and real-world project experience.

Career Path

Grow With Ubique

Build a long-term consulting career with opportunities to take on greater responsibility and leadership over time.

Responsibilities

What You'll Be Doing.

Every role at Ubique contributes directly to solving meaningful business challenges for our clients.

01

Design and develop robust, maintainable, and documented backend services Node.js 22+.

02

Implement secure, high-performance, and HTTP best practice-compliant JSON REST APIs.

03

Structure architectures with NestJS, Express, Fastify or Koa according to functional and technical constraints.

04

Define and maintain an automated testing strategy with Jest, Mocha, Chai, Sinon, Istanbul/NYC and, if necessary, Cucumber/Gherkin.

05

Document and test entry points with Swagger, Postman, or curl.

06

Implement or enhance Git/GitLab workflows, NPM tools, and runtime processes with Nodemon and PM2.

07

Contribute to the containerization of environments with Docker and Docker Compose.

08

Design or optimize persistence mechanisms with MariaDB/MySQL, MongoDB, Redis, Prisma, or TypeORM.

09

Evaluate and integrate, where relevant, ElasticSearch, Worker Threads, WebSockets, SSE Streams, and Pub/Sub architectures.

10

Strengthen application security באמצעות OAuth2, JWT, SSO, CORS, and HTTP security headers.

11

Facilitate collaboration with the Web, Mobile, Product, Design and Ops teams, in particular through clear documentation in Markdown or Confluence.

12

Participate in Agile rituals, share knowledge and popularize technical choices to non-technical stakeholders.

Technology stack

Tools & Technologies.

The platforms and technologies you'll use to build modern, enterprise-grade solutions.

01

Node.js

02

Node 22

03

JavaScript

04

ES6

05

NestJS

06

Express

07

Fastify

08

Koa

09

REST

10

JSON

11

YAML

12

OAuth2

13

JWT

14

SSO

15

CORS

16

HTTP security headers

17

Jest

18

Mocha

19

Chai

20

Sinon

Requirements

Skills & Experience.

We value curiosity, collaboration and continuous learning. If you don't meet every requirement but believe you can make an impact, we'd still love to hear from you.

Essential

Required Qualifications

Node.js (recent versions; Node 22+ mentioned)

Server-side JavaScript ES6+

Backend framework: NestJS and/or Express and/or Fastify and/or Koa

REST API design & development (JSON)

API security (OAuth2, JWT, SSO, CORS, HTTP security headers)

Automated testing (Jest and/or Mocha/Chai/Sinon)

Code coverage tooling (Istanbul/NYC)

API documentation/testing tools (Swagger/OpenAPI, Postman, curl)

Git and GitLab workflows

Docker and Docker Compose

Bash / scripting for industrialization

NPM tooling; runtime tooling (Nodemon, PM2)

Technical documentation in English (Markdown/Confluence)

Preferred

Nice to Have

SQL databases (MariaDB/MySQL)

NoSQL databases (MongoDB)

Redis

ORMs (Prisma, TypeORM)

ElasticSearch

Event-driven / Pub/Sub architectures

Real-time workflows (WebSockets, SSE streams)

Node.js Worker Threads

End-to-end testing / BDD (Cucumber/Gherkin)

Agile rituals / ways of working

What you'll gain

More Than Just A Job.

We're committed to helping every team member grow professionally, personally and technically while working on meaningful projects.

Global Exposure

Collaborate with international clients and multicultural teams on enterprise programmes.

Continuous Learning

Expand your expertise through mentoring, certifications and hands-on project experience.

Career Growth

Take ownership, develop leadership skills and grow your consulting career over time.

Flexible Working

Hybrid and remote collaboration designed around trust and delivering exceptional outcomes.

People First

Join a supportive culture where collaboration, respect and long-term relationships come first.

Enterprise Projects

Work on meaningful technology initiatives for leading organisations across industries.

Apply

Apply for Backend Node.js Developer (Node 22+, REST APIs, NestJS/Express)

One page, about two minutes. We only ask for what we actually need to have a first conversation.

Your CV

Optional. A line or two is plenty.