845,403open jobs
53,832companies
143,151added this week
Browse all
Location
In office
Seniority
Senior · 7+ years exp
Employment
Contractor

Confirmed on the employer's own hiring board on Sep 27, 2026. First seen by Alion on Mar 3, 2026. MagmaLabs scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Fixed-price production readiness audit for AI-built apps: $4,900, 10 business days, credited toward the fix. Nearshore senior engineers from $8,500/month.

Senior Software Engineer (Node.js)

Important: This role is open only to candidates currently living in Mexico or Latin America. Applications from other regions will not be considered.

Join MagmaLabs, a leading provider of expert software engineers dedicated to helping companies achieve their goals across diverse and impactful industries. We are actively seeking a seasoned Senior Software Engineer (Node.js)to join our fully remote team.

In this pivotal role, you will apply your passion for building scalable, high-performance backend systems to solve complex challenges for our clients in healthtech, e-commerce, fintech, and other fast-growing sectors. You will play a key role in designing, developing, and maintaining modern backend architectures powered by Node.js and cloud-native technologies, directly contributing to our clients’ success while driving technical excellence across projects.

About the Role

Are you a seasoned Backend Engineer passionate about building reliable, secure, and scalable systems with Node.js?

As a Senior Software Engineer (Node.js), you will take ownership of architectural decisions, lead backend initiatives, and ensure best practices across high-traffic APIs, SaaS platforms, and distributed systems. You’ll balance delivery speed with long-term maintainability, performance optimization, security, and observability.

Your contributions will directly impact system reliability, developer productivity, and business scalability.

If you thrive on solving complex backend challenges using modern JavaScript/TypeScript ecosystems, we want to hear from you.

Responsibilities

  • Lead the architectural design, development, and continuous evolution of scalable backend applications using Node.js (preferably with TypeScript).
  • Design and implement RESTful and/or GraphQL APIs with clear versioning, validation, documentation, and error-handling standards.
  • Optimize database performance (primarily PostgreSQL), including schema design, indexing strategies, query tuning, and transaction management.
  • Implement asynchronous processing, background jobs, and event-driven workflows using modern queue or messaging systems.
  • Design resilient integrations with third-party APIs and services (timeouts, retries, circuit breakers, monitoring).
  • Ensure code quality and reliability through automated testing (unit, integration, and contract tests).
  • Participate in code reviews, maintain high engineering standards, and actively mentor team members.
  • Collaborate cross-functionally with product managers, designers, and other engineers to deliver end-to-end solutions.
  • Contribute to infrastructure and deployment processes (Docker, Kubernetes, CI/CD pipelines).
  • Improve production reliability through monitoring, logging, tracing, and performance optimization.
  • Maintain clear technical documentation, including architecture decisions and operational guidelines.
  • Take ownership of complex technical initiatives and drive them to completion independently.

Requirements

  • Minimum of 7 years of software development experience, with at least 5 years focused on backend development using Node.js in production environments.
  • Strong proficiency in TypeScript (or modern JavaScript with willingness to work in TypeScript).
  • Experience with backend frameworks such as NestJS, Express, or Fastify.
  • Solid expertise with relational databases (preferably PostgreSQL), including schema design and query optimization.
  • Experience with caching and/or asynchronous processing systems (e.g., Redis, message brokers, queues).
  • Hands-on experience with automated testing frameworks (e.g., Jest or similar) and CI/CD pipelines.
  • Strong understanding of secure backend practices (authentication, authorization, input validation, secrets management, rate limiting).
  • Experience working with containerization and cloud environments.
  • Proficiency with Git and collaborative development workflows.
  • Strong problem-solving skills and ability to thrive in a remote-first environment.
  • Excellent communication skills in English.
  • Demonstrated ability to take initiative and lead technical decisions independently.
  • Experience working within Agile development methodologies (Scrum, Kanban, etc.).

Bonus Points If You Have

  • Experience designing microservices or refactoring monolithic systems.
  • Experience with event-driven architectures.
  • Familiarity with GraphQL or advanced API contract design.
  • Experience with Amazon Web Services, Google Cloud, or Microsoft Azure.
  • Hands-on experience with Docker and container orchestration.
  • Knowledge of distributed tracing and observability practices.
  • Exposure to frontend frameworks such as React.js.
  • Contributions to open-source projects or technical publications.

About Us

We are a team of innovative software professionals dedicated to delivering high-quality solutions across diverse industries. With a proven track record of success, we prioritize technical excellence, collaboration, and the continuous growth of our team members.

We are committed to mentorship, skill expansion, and long-term career progression within a supportive, remote-first environment.

Join us to work on impactful projects and advance your career as a Senior Node.js Engineer.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
845,403 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
In your city
≈ $52k – $113k per year (Estimated) • In office • Full-Time • Piracicaba
Go
Java
Kotlin
SQL
C#
Java
Hibernate
Kotlin
Mockito
Mobile
JUnit
DevOps
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Management
Scrum
Kanban
Apply
In office • Full-Time • Taipei
Python
AI/ML
LangChain
AI Agents
NLP
TensorFlow
PyTorch
LLM
Machine Learning
DevOps
GCP
Azure
AWS
Docker
Kubernetes
Apply
Java Developer 26 days ago
≈ $81k – $193k per year (Estimated) • In office • Full-Time • London
Java
Java
Spring Boot
Databases
Apache Kafka
DevOps
Terraform
Prometheus
CI/CD
Jenkins
AWS
Kubernetes
Grafana
Amazon EKS
Management
Agile
Apply
Senior Java Developer 26 days ago
≈ $88k – $175k per year (Estimated) • Hybrid • Full-Time • London
Java
Java
Spring Boot
DevOps
Terraform
GitHub Actions
CI/CD
Jenkins
AWS
Docker
Kubernetes
Incident Management
Apply
Python Developer 6 days ago
≈ $80k – $191k per year (Estimated) • In office • Full-Time • London
Python
Python
Django
Asyncio
Litestar
Sanic
Databases
ElasticSearch
OpenSearch
Frontend
GraphQL
DevOps
CI/CD
Git
AWS
Docker
Kubernetes
Management
Agile
Apply
$45k – $78k per year • In office • South Korea
Python
JavaScript
TypeScript
SQL
Node JS
Node JS
Fastify
Prisma
Databases
Databricks
AI/ML
Claude Code
dbt
Frontend
Next.js
React.js
Mobile
React Native
DevOps
Terraform
GCP
GitHub Actions
AWS CDK
Azure
CI/CD
AWS
GitHub
Design
Figma
Management
Slack
Confluence
Jira
Apply
In office • 8+ years exp • Chennai
JavaScript
TypeScript
SQL
C#
C#
ASP.NET Core
Entity Framework Core
Databases
MySQL
PostgreSQL
RabbitMQ
Apache Kafka
Frontend
Angular
React.js
Mobile
Clean Architecture
DevOps
Rest API
Azure DevOps
Azure
CI/CD
Git
Management
Agile
Scrum
Apply
In office • South Korea
JavaScript
TypeScript
Frontend
Webpack
GraphQL
Next.js
React.js
Material UI
ESLint
Prettier
Zod
React Hook Form
Yup
lint-staged
DevOps
GitHub
Management
Slack
Confluence
Jira
Apply
$132k – $173k per year • In office • 8+ years exp • Bachelor's Degree • Richardson
JavaScript
Java
TypeScript
Java
Spring Boot
AI/ML
Copilot
AI Agents
Human-in-the-Loop
Context Engineering
LLM Guardrails
Agentic Workflows
Frontend
Angular
DevOps
Rest API
CI/CD
Management
Agile
Apply
$133k – $186k per year • Equity 1–3% • Hybrid • Full-Time • 6+ years exp • London
TypeScript
AI/ML
Cursor
LangChain
DSPy
Fine-tuning
AI Agents
LLM
OpenAI
Anthropic
Mastra
DevOps
Rest API
Management
Airtable
Apply
In office • Contractor • 7+ years exp
JavaScript
Ruby
Ruby
Ruby on Rails
RSpec
Sidekiq
Hotwire
Stimulus
Minitest
Databases
PostgreSQL
Redis
Frontend
Vue.js
GraphQL
React.js
DevOps
GCP
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Management
Agile
Scrum
Kanban
Apply
Manual QA Analyst 6 days ago
In office • Contractor • 5+ years exp
SQL
Management
Jira
Agile
Scrum
Kanban
QA
TestRail
Selenium
Cypress
Playwright
Postman
Apply
In office • Contractor • 5+ years exp
Python
SQL
DevOps
Rest API
Azure DevOps
GitHub Actions
GitLab CI
Azure
CI/CD
Jenkins
Git
Docker
Cybersecurity
SOC 2
Management
Agile
Scrum
Kanban
QA
Selenium
JMeter
Playwright
Robot Framework
k6
Apply
In office • Contractor • 7+ years exp
JavaScript
Kotlin
TypeScript
Swift
Objective-C
Frontend
Zustand
Redux
GraphQL
React.js
Mobile
React Native
Firebase
Expo
State Management
Deep Linking
DevOps
GCP
Datadog
Azure
CI/CD
Git
AWS
Analytics
A/B Testing
Management
Agile
Scrum
Kanban
QA
Jest
Sentry
Detox
Apply
In office • Contractor • 7+ years exp
JavaScript
TypeScript
Node JS
Frontend
Zustand
Redux
GraphQL
Next.js
React.js
styled-components
CSS Modules
Mobile
State Management
DevOps
GCP
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Management
Agile
Scrum
Kanban
QA
Jest
Apply
See all jobs
This is one of many
845,403 more open roles from verified company boards, updated every day.