Logo for Evolve today Romania

Senior Backend Software Engineer (Node.js)

Key Facts

Remote From: 
Full time
Senior (5-10 years)
English

Other Skills

  • Reliability
  • Teamwork
  • Collaboration
  • Communication
  • Problem Solving

Roles & Responsibilities

  • 8+ years of professional software engineering experience
  • Bachelor’s degree in Computer Science, Engineering, or equivalent
  • Strong expertise in Node.js
  • Proficiency with TypeScript / modern JavaScript

Requirements:

  • Build and maintain backend services and APIs
  • Design and implement REST and/or GraphQL APIs
  • Develop business logic and system integrations
  • Ensure scalability, reliability, and performance of backend components

Job description

We are Evolve Today, a recruitment agency connecting top engineering talent with world‑class opportunities. On behalf of our client — a global organization providing scientific, medical, and analytics information platforms — we are hiring Senior Backend Software Engineers (Node.js) to build scalable backend services powering an AI‑driven research tool used by scientists, clinicians, and analysts worldwide.

Project Overview

You will contribute to an AI‑powered research platform that helps users rapidly locate, compare, and summarize evidence from peer‑reviewed scientific literature. The system provides citations, direct links to sources, and supports workflows such as study comparison, evidence synthesis, and drafting research summaries.

Role Overview

This is a backend‑focused engineering role, with occasional frontend contributions. You will design and implement scalable services, APIs, and integrations, ensuring reliability, performance, and clean engineering practices.

We’re looking for senior engineers with 8+ years of experience, strong Node.js expertise, a solid understanding of algorithms and system design, and hands‑on experience building production‑grade systems.

Contract & Working Model

· Flexible collaboration model: employment (CIM) or B2B)

· Location: Romania — remote or hybrid from Cluj / Iași

If you’re a senior backend engineer passionate about building scalable systems and contributing to AI‑powered scientific tools, send your profile and let’s talk.

Responsibilities

· Build and maintain backend services and APIs

· Design and implement REST and/or GraphQL APIs

· Develop business logic and system integrations

· Ensure scalability, reliability, and performance of backend components

· Collaborate with frontend teams to support end‑to‑end delivery

· Write clean, testable, maintainable code

· Participate in system design, architecture discussions, and Agile ceremonies

Requirements

· 8+ years of professional software engineering experience

· Bachelor’s degree in Computer Science, Engineering, or equivalent

· Strong foundation in algorithms, data structures, and core programming concepts

· Strong expertise in Node.js

· Proficiency with TypeScript / modern JavaScript

· Experience designing RESTful APIs and/or GraphQL APIs

· Data modeling experience (SQL / NoSQL)

· Understanding of authentication and authorization concepts

· Experience working with production‑grade systems

· Knowledge of scalability, reliability, and performance best practices

· Experience with unit and integration testing

· Familiarity with Git and Agile workflows

Nice to Have

· Experience with observability (logging, monitoring, tracing)

· Exposure to distributed systems

· Awareness of frontend systems (React, API consumption patterns)

· Experience with CI/CD pipelines and DevOps workflows

· Exposure to AI / LLM integrations

Back-End Engineer Related jobs

Other jobs at Evolve today Romania

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.