Senior Software Engineer (Node.js + React.js)

Remote Full-time
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 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.
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
· 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
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Experienced Customer Success Manager – DACH Market (Maternity Cover) – careerzynith

Remote

Co-op - Flight Operations - Learning - Pilot Learner Experience and Strategy (Fall 2025)

Remote

Data Entry Specialist** In Person Evanston, IL

Remote

Outreach and Growth Coordinator – Healthcare Services

Remote

Easy Remote Work - Give Feedback Online

Remote

Experienced Customer Service Representative – Phone, Chat, and Email Support

Remote

Urgently Hiring: Unlicensed Medicare Benefit Advisor- Remote

Remote

Pediatric Physical Therapist - Full -Time/Part -Time Bulverde

Remote

Oracle ERP Cloud Senior Implementation Consultant / Functional Lead - PPM

Remote

Product Analyst (Hybrid)

Remote
← Back