Senior Software Engineer, Node.js

Job not on LinkedIn

🕒 March 1

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of MagmaLabs

MagmaLabs

51 - 200 employees

☁️ SaaS

🛍️ eCommerce

💳 Fintech

💰 Pre Seed Round on 2017-01

SaaS • eCommerce • Fintech

MagmaLabs is a software development company specializing in strategy, design, product management, and development. With a 12-year history, MagmaLabs transforms tech services and helps client projects succeed through innovative solutions. The company has executed over 200 successful projects across eCommerce, mobility, health tech, and fintech industries, utilizing tools like Ruby on Rails, React, and Node. MagmaLabs provides full-stack, mobile, and front-end engineering services and is known for its innovative use of modern web technologies and frameworks. Their expertise includes web and mobile application development, enhancing user experiences, and delivering high-performance and scalable software solutions. MagmaLabs also engages with an open-source community and offers competitive tech services globally.

📋 Description

• 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 • 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.)

🏖️ Benefits

• Flexible work arrangements • Professional development opportunities

Apply Now

Similar Jobs

🕒 February 25

Rimutee

11 - 50

Senior Fullstack Developer in Java and React, integrating into a major tech project in Mexico. Participate in international projects with agile methodologies and modern technologies.

🗣️🇪🇸 Spanish Required

Java

React

🕒 February 25

Rimutee

11 - 50

Desarrollador/a Backend Senior para un proyecto internacional en MĂŠxico. Desarrollo de aplicaciones web y soluciones tecnolĂłgicas con Java y Spring Boot.

🗣️🇪🇸 Spanish Required

Cloud

Google Cloud Platform

Java

Spring

Spring Boot

SpringBoot

🕒 February 25

Rimutee

11 - 50

Desarrollador/a Fullstack Senior desarrollando soluciones tecnolĂłgicas para una empresa en MĂŠxico. Participando en un entorno internacional con un equipo ĂĄgil y multidisciplinario.

🗣️🇪🇸 Spanish Required

Java

React

🕒 February 21

Rimutee

11 - 50

🎯 Recruiter

👥 HR Tech

🤝 B2B

Senior Fullstack Developer working on high-impact international projects for a major company in Mexico. Requires expertise in Java and React with a focus on end-to-end solutions.

🗣️🇪🇸 Spanish Required

Java

React

🕒 December 9, 2025

Sonatafy Technology - Mexico

51 - 200

🤝 B2B

🏢 Enterprise

Lead Backend Engineer managing high-throughput applications for an innovative startup in Mexico. Collaborating with teams and driving technical decision making in a fun, dynamic environment.

Angular

AWS

DNS

Docker

EC2

Firewalls

MongoDB

Node.js