This position is no longer available.

Staff/Lead Software Engineer (NodeJs)

Permanent contract
Paris
Occasional remote
Salary: €75K to 100K
Starting date: May 25, 2025
Experience: > 7 years

OCUS
OCUS

Interested in this job?

Questions and answers about the job

The position

Job description

About OCUS

In the digital age, images are a crucial driving force for online businesses, along with effective search and seamless payments.

While search and checkouts are already well served, scaling imagery operations for high volume, quality, and speed 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 photography to AI-based visual moderation and editing.

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

Your mission

As a Staff/Lead Back-End Engineer, you will:

  • Lead one of the engineering squad technically, take part in architectural decisions

  • Design, develop, and maintain robust backend systems using NodeJs

  • Work with PostgreSQL/SQS/Kubernetes

  • Collaborate with front-end developers to integrate user-facing elements with server-side logic

  • Build scalable and secure APIs that power our platform

  • Optimize application performance and ensure high availability

  • Mentor junior developers and contribute to a culture of continuous improvement.


Preferred experience

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

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

  • Has some experience of technical leadership

  • Wants to work with Typescript/Nodejs, it is ok if you dont have extending experience in Nodejs

  • Has significant experience with PostgreSQL or similar relational databases in production settings

  • 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 Docker, Kubernetes and AWS services


Recruitment process

  • First, a screening call with our HR team

  • A deep dive call with our CTO

  • Then a technical interview

  • Call with our CEO

  • Reference check

Want to know more?

These job openings might interest you!

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

  • Payflows

    Solution Architect

    Payflows
    Payflows
    Permanent contract
    Paris
    A few days at home
    Software, Artificial Intelligence / Machine Learning
    35 employees

  • FIELDBOX

    Leader technique backend - Python

    FIELDBOX
    FIELDBOX
    Permanent contract
    Paris, Bordeaux
    A few days at home
    Artificial Intelligence / Machine Learning, IT / Digital
    60 employees

  • Dataiku

    AI Solution Architect (English & French fluent)

    Dataiku
    Dataiku
    Permanent contract
    Paris
    No remote work
    Software, Artificial Intelligence / Machine Learning
    1,000 employees

  • Implicity

    Software Architect

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

  • Diffusely

    Senior Flutter Engineer

    Diffusely
    Diffusely
    Permanent contract
    Paris
    A few days at home
    Software, Artificial Intelligence / Machine Learning
    200 employees

  • Mistral Ai

    Software Engineer, Knowledge and Search

    Mistral Ai
    Mistral Ai
    Permanent contract
    Paris
    No remote work
    Artificial Intelligence / Machine Learning, IT / Digital
    280 employees

See all job openings