Backend Software Engineer (Node.js) | LabArchives

Royper Royco LLC

United States

Hybrid

USD 103,000 - 140,000

Full time

30 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical, dental, and vision insurance
Health Spending Accounts
Wellness benefits
401(k) with employer match
Remote-friendly environment

Job summary

LabArchives, a partner company, seeks a Backend Software Engineer (Node.js) to help evolve scalable backend services for ELN, Inventory, and Scheduler products. You will primarily develop in Node.js while contributing to Ruby on Rails code when required.

You will collaborate with product, operations, and support teams in a global SaaS setting, owning features, improving tests, and driving performance improvements across systems.

Qualifications

  • Bachelor's degree in Computer Science or equivalent experience.
  • At least 9 years of professional software experience.
  • Strong server-side development with Node.js.
  • Experience building and integrating backend APIs and services.
  • Experience with synchronous and asynchronous integration patterns.
  • Ability to read and work with Ruby; Rails preferred.
  • Solid database design, data modeling, and query optimization.
  • Strong OO and functional programming knowledge.
  • Excellent communication and collaboration across teams.
  • Passion for learning and improving engineering practices.

Responsibilities

  • Collaborate with product, operations, and support to design and maintain backend services.
  • Build new backend features primarily using Node.js and expand APIs.
  • Plan, test, and release software improvements iteratively.
  • Read and contribute to Ruby on Rails codebase when needed.
  • Develop and maintain unit tests and testing frameworks.
  • Participate in code reviews, security audits, and performance evaluations.
  • Assess scalability and optimize backend architecture.
  • Apply best practices in database, API design, and software engineering.
  • Collaborate across departments to improve workflows and product capabilities.

Skills

Node.js
APIs & services
Ruby on Rails knowledge
Database design

Education

Bachelor's degree in Computer Science

Tools

Ruby on Rails
CI/CD
React/Angular/Vue.js
SQL/Databases

Job description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Backend Software Engineer (Node.js) | LabArchives based in the United States.

The Backend Software Engineer will contribute to the development and evolution of innovative scientific software solutions used by researchers and institutions worldwide. You will join a dedicated engineering team responsible for building and maintaining the backend systems powering Electronic Laboratory Notebook (ELN), Inventory, and Scheduler products. Working primarily with Node.js, you will design scalable services and APIs while contributing to existing Ruby on Rails applications.

You will collaborate closely with product, operations, and support teams to deliver reliable, high-quality software. This role offers significant technical ownership, opportunities to improve engineering processes, and exposure to a global SaaS environment. Your work will directly support scientific research, technological innovation, and the advancement of digital laboratory solutions.

Accountabilities

As a Backend Software Engineer, you will design, develop, and maintain backend applications and services while contributing to product quality, performance, and scalability. Your responsibilities will include:

  • Collaborate with product, operations, and support teams to design, develop, and maintain backend services and APIs.
  • Build and deliver new backend features primarily using Node.js.
  • Plan, implement, test, and release software improvements through an iterative development process.
  • Read, understand, maintain, and contribute to the existing Ruby on Rails codebase when required.
  • Develop and maintain comprehensive unit tests to ensure software reliability and quality.
  • Participate in building and expanding automated testing frameworks.
  • Conduct and contribute to code reviews, security audits, and performance evaluations.
  • Assess application scalability and identify opportunities to improve backend architecture and system efficiency.
  • Apply best practices in database development, API design, and software engineering.
  • Collaborate across departments to continuously improve development workflows, technical processes, and product capabilities.
Requirements

The ideal candidate is an experienced backend engineer with strong technical expertise, a passion for software development, and the ability to collaborate across multidisciplinary teams. You should demonstrate a continuous learning mindset and be comfortable working with established codebases and evolving technologies. Key qualifications include:

  • Bachelor's degree in Computer Science or a related field, or an equivalent combination of education and professional experience.
  • At least 9 years of relevant professional experience.
  • Strong hands‑on experience with server‑side development using Node.js.
  • Proven ability to build, maintain, and integrate backend APIs and services.
  • Experience with both synchronous and asynchronous integration patterns.
  • Ability to read, understand, and work with Ruby code; experience with Ruby on Rails is preferred.
  • Solid understanding of database design, data modeling, and query optimization.
  • Strong knowledge of object‑oriented and functional programming principles.
  • Strong analytical, problem‑solving, and debugging skills.
  • Excellent communication and collaboration abilities, with experience working across multiple departments.
  • Enthusiasm for technology, continuous improvement, and learning new tools and practices.

Preferred Qualifications:

  • Experience developing SaaS products, particularly in regulated, scientific, or research‑focused industries.
  • Familiarity with automated testing tools, test frameworks, and CI/CD pipelines.
  • Understanding of security best practices and secure API development, including authentication, authorization, and data protection.
  • Basic familiarity with frontend frameworks such as React, Angular, or Vue.js.
  • Interest in scientific or educational technology and its role in advancing research and discovery.
  • Salary: $103,000-$140,000 USD annually, depending on experience, qualifications, skills, and location.
  • Competitive total rewards package combining compensation, benefits, and recognition.
  • Medical, dental, and vision insurance.
  • Health Spending Accounts.
  • Wellness benefits, including mental health applications and fitness perks.
  • Company‑paid life and disability insurance.
  • 401(k) retirement plan with a 4% employer match and immediate vesting.
  • Flexible paid time off plan for U.S. exempt employees.
  • Potential eligibility for additional variable compensation, depending on the position.
  • Remote‑friendly and collaborative working environment.
  • Opportunities to contribute to innovative scientific technologies and work alongside a global team.

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre‑contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer - Node.js | Remote, SaaS, Ownership
Senior Backend Engineer - Node.js | Remote, SaaS, Ownership

Royper Royco LLC • United States

Hybrid
USD 103,000 - 140,000
Medical, dental, and vision insurance
Health Spending Accounts
Wellness benefits
+2
Sr. Software Engineer (Node)
Sr. Software Engineer (Node)

Jobgether • Oregon

Hybrid
USD 150,000 - 210,000
Fully remote
Competitive salary
Healthcare benefits
Senior Backend Engineer, Core DevOps: Artifact Central
Senior Backend Engineer, Core DevOps: Artifact Central

GitLab Inc. • United States

Remote
USD 139,000 - 174,000
Flexible Paid Time Off
Equity Compensation & Employee Stock P
Growth and Development Fund
+1
Sr Backend Software Engineer I
Sr Backend Software Engineer I

Jobgether • Oregon

Hybrid
USD 140,000 - 160,000
Competitive salary with bonus
Comprehensive health insurance (Med/Dx
HSA and FSA
+9
React Node Senior Software Engineer I
React Node Senior Software Engineer I

TrulyHired • Philadelphia

On-site
USD 87,000 - 144,000
Annual incentive bonus
Country-specific benefits
Senior Software Engineer, Elixir
Senior Software Engineer, Elixir

Jobgether • United States

Remote
USD 150,000 - 190,000
Four-Day Work Week
Remote Work
Equity Participation
+8
Senior Staff Software Engineer
Senior Staff Software Engineer

Jobgether • United States

Remote
USD 188,000 - 270,000
Remote work within the United States
Equity and cash bonuses
Medical benefits
+1
Staff Software Engineer (Backend)
Staff Software Engineer (Backend)

MLabs • New York (NY)

Hybrid
USD 225,000 - 300,000
Meaningful Equity
High Impact
Complex Problem Solving
+1
Senior Software Engineer, Lab Informatics
Senior Software Engineer, Lab Informatics

PTR Global • Boston (MA)

On-site
USD 130,000 - 160,000
Sr. Software Engineer, Clinical Software
Sr. Software Engineer, Clinical Software

Personalis • Fremont (CA)

On-site
USD 150,000 - 175,000
Health benefits
Annual bonus
Long-term incentive units (equity)
+10