Senior Back-End Engineer (NodeJS)

Join OCUS, a visual-tech company revolutionizing the imagery industry. As a Senior Back-End Engineer, you will design, develop, and maintain robust backend systems using TypeScript/NestJS, work with PostgreSQL/Kafka/Kubernetes on AWS, and build scalable and secure APIs. You should have a minimum of 5 years of experience in back-end development, extensive experience with PostgreSQL or similar relational databases, and a strong understanding of scalable application design principles.

Suggested summary by Welcome to the Jungle

Job summary
Permanent contract
Paris
A few days at home
Salary: €60K to 75K
Starting date: January 04, 2026
Experience: > 5 years
Education: Master's Degree
Skills & expertise
Problem-solving skills
Kubernetes
TypeScript
PostgreSQL
Kafka
+1
Key missions

Concevoir, développer et maintenir des systèmes backend robustes en utilisant TypeScript / NestJS.

Construire des API évolutives et sécurisées qui alimentent notre plateforme.

Optimiser les performances de l'application et garantir une haute disponibilité.

OCUS
OCUS

Interested in this job?

Questions and answers about the job

The position

Job description

About OCUS

In the digital age, people buy what they see. But scaling imagery operations for high volume is still difficult, expensive and time-consuming.

That’s where OCUS comes in. As a visual-tech company, we provide an end-to-end solution that handle imagery lifecycle from real-world photos/video to AI editing and generation.

Join us today and be a driving force behind the future of imagery!

Your mission

As a Senior Back-End Developer, you will:

  • Work as part of one of the engineering squad

  • Design, develop, and maintain robust backend systems using TypeScript / NestJS

  • Work with PostgreSQL/Kafka/Kubernetes on AWS

  • Build scalable and secure APIs that power our platform

  • Optimize application performance and ensure high availability


Preferred experience

We are looking for an experienced and motivated back-end developer who:

  • Has a minimum of 5 years of experience in back-end development in software

  • Wants to work with Typescript/Nodejs

  • Extensive experience with PostgreSQL or similar relational databases

  • Understands fundamental design principles behind scalable applications

  • Has experience with API development and RESTful services

  • Thrives in a collaborative and fast-paced environment

  • Has excellent problem-solving skills and attention to detail

  • Bonus points if you have experience with deployment of ML models in production


Recruitment process

  • First call with our CEO

  • Deep dive interview with our CTO

  • Technical case with our CTO and a team member

  • Reference check

Want to know more?

These job openings might interest you!

These companies are also recruiting for the position of “Software & Web Development”.

  • Nabla

    Senior Full-Stack Engineer

    Nabla
    Nabla
    Permanent contract
    Paris
    A few days at home
    Artificial Intelligence / Machine Learning, Big Data
    60 employees

  • Implicity

    Confirmed Software Engineer - Workflow & Operations

    Implicity
    Implicity
    Permanent contract
    Paris
    A few days at home
    Salary: €55K to 60K
    Software, Artificial Intelligence / Machine Learning
    100 employees

  • Pelico

    Tech Lead - Paris

    Pelico
    Pelico
    Permanent contract
    Paris
    Artificial Intelligence / Machine Learning
    180 employees

  • Batvoice AI

    Backend Engineer - Confirmed

    Batvoice AI
    Batvoice AI
    Permanent contract
    Paris
    Fully-remote
    Salary: €42K to 48K
    Artificial Intelligence / Machine Learning, SaaS / Cloud Services
    15 employees

  • Payflows

    Senior Backend Engineer

    Payflows
    Payflows
    Permanent contract
    Paris
    A few days at home
    Salary: €60K to 100K
    Software, Artificial Intelligence / Machine Learning
    35 employees

  • OVHcloud

    Cloud Architect

    OVHcloud
    OVHcloud
    Permanent contract
    Paris
    Artificial Intelligence / Machine Learning, SaaS / Cloud Services
    3,000 employees

See all job openings