Senior Software Engineer; Node.js + React.js
Listed on 2026-05-30
-
Software Development
Backend Developer, Cloud Engineer - Software
Location: Romania
Project Overview
On behalf of our client — a global organization providing scientific, medical, and analytics information platforms — we are hiring Senior Software Engineers (Node.js & React.js) to build scalable backend services powering an AI‑driven research tool used by scientists, clinicians, and analysts worldwide. This position is available only for candidates currently residing in Romania.
Role OverviewThis 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
- Build and maintain backend services and APIs
- Design and implement REST and/or Graph
QL 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
- 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 Type Script / modern Java Script
- Experience designing RESTful APIs and/or Graph
QL APIs - Data modeling experience (SQL / No
SQL) - 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
- Experience with observability (logging, monitoring, tracing)
- Exposure to distributed systems
- Awareness of frontend systems (React, API consumption patterns)
- Experience with CI/CD pipelines and Dev Ops workflows
- Exposure to AI / LLM integrations
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).