Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer (Node.js)

MagmaLabs

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.

Vacancy posted 5 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer (Node.js) in United States vacancy
  •  ...Oowlish, located in Mexico City, is looking for a Senior Software Engineer to join their innovative team focused on developing impactful solutions...  ...role involves full-stack development using TypeScript, Node.js, and React. Suitable candidates should have over 5 years of... 
    Node.js
    Senior
    Software
    Remote work

    Oowlish

    New York, NY
    1 day ago
  • A fast-paced startup in Redwood City is seeking a talented software engineer to architect and launch full-stack features. The ideal candidate has extensive experience with Node.js, RestFul APIs, and relevant MVC frameworks. You'll be responsible for optimizing existing... 
    Node.js
    Senior
    Software
    Work at office

    Fulfil Solutions

    Redwood City, CA
    10 hours ago
  •  ...Diligence Vault Corp. is looking for a Senior Software Engineer - Full Stack to join their team remotely. You will be responsible for designing...  ...maintaining our B2B SaaS platform using technologies like Node.js and Angular. If you're passionate about solving technical challenges... 
    Node.js
    Senior
    Software
    Remote work

    DiligenceVault

    New York, NY
    3 days ago
  •  ...A technology solutions company is seeking a Senior Software Engineer to develop and maintain their full-stack application. The role involves working with React Native and AWS serverless technologies to create solutions for energy usage and generation. Applicants should... 
    Node.js
    Senior
    Software
    Remote work

    Hiretruss

    New York, NY
    1 day ago
  •  ...Fortressinfosec is seeking a Senior Software Engineer specializing in Python and Node.js to design and deliver secure back-end software systems. This position is primarily remote within the U.S. and requires 5+ years of experience. You will be responsible for mentoring... 
    Node.js
    Senior
    Software
    Remote work
    Flexible hours

    Fortressinfosec

    New York, NY
    1 day ago
  •  ...A tech consulting firm is seeking a Senior Software Engineer specializing in Node.js and TypeScript to work on high-performance back-end services in the telecom industry. This fully remote position requires expertise in AWS, SQL, and collaborative problem-solving. The... 
    Node.js
    Senior
    Software
    Remote work

    BroadReach Partners

    New York, NY
    1 day ago
  •  ...technology solutions provider is seeking a Sr Full Stack Developer (Node.js/React) to join their team remotely. The successful candidate...  ...backend development with a proven track record of managing the software development lifecycle. Offering competitive salary and benefits... 
    Node.js
    Senior
    Software
    Remote work

    Alpha Omega Services

    Arlington, VA
    3 days ago
  •  ...A leading real estate technology company is seeking a Senior Full Stack Software Engineer to design, develop, and maintain backend services for customer...  ...applications. This remote role requires expertise in Node.js and TypeScript, as well as experience integrating AI... 
    Node.js
    Senior
    Software
    Remote work

    Knock

    New York, NY
    1 day ago
  •  ...Senior Software Engineer (Node.js/Javascript) NIC.KL Inc. enables you to invest directly in content important to your world. Here's what we believe: if we make it easier to support great content, it will only get better and there will be more of it. Empowering the individuals... 
    Node.js
    Senior
    Software

    NICKL Inc.

    Brooklyn, NY
    2 days ago
  •  ...A leading technology company is seeking a Senior Full-Stack Developer to work on building scalable applications using Node.js and React. This fully remote position requires...  ...and product managers, ensuring high-quality software delivery. Additional benefits include training... 
    Node.js
    Senior
    Software
    Remote work

    Framework Ventures

    New York, NY
    1 day ago
  • $125k - $200k

    A VC-funded creator marketplace app is seeking a full-stack software engineer. The role involves developing and deploying applications using modern tech stacks like React and Node.js. Candidates should have over 7 years of experience, a strong background in cloud infrastructure... 
    Node.js
    Senior
    Software
    Remote work
    Flexible hours

    Stack Influence

    Doral, FL
    3 days ago
  •  ...A leading customer engagement company is seeking a Senior Software Engineer to drive the design and implementation of critical backend systems. The ideal candidate will have expertise in Node.js and Python, along with experience in building high-performance cloud-native... 
    Node.js
    Senior
    Software
    Remote work

    LivePerson

    New York, NY
    1 day ago
  • $30 - $35 per hour

    A fast-growing software start-up is looking for a Sr. Full-Stack Software Engineer to build and maintain scalable web applications and backend services. This remote...  ...years of experience, strong skills in TypeScript, Node.js, and React + Next.js. The ideal candidate will... 
    Node.js
    Senior
    Software
    Hourly pay
    Remote work

    Signify Technology

    West Palm Beach, FL
    1 day ago
  •  ...First Citizens Bank is seeking a Senior Software Engineer (Full Stack) to design, develop, and maintain applications. This remote role focuses on Java/Spring Boot and Node.js technologies, requiring strong skills in developing scalable applications and leading technical... 
    Node.js
    Senior
    Software
    Remote work

    First Citizens Bank

    Dallas, TX
    15 days ago
  •  ...Senior Python Engineer / Node.js / FinTech Start-Up A rapidly growing Series A FinTech start-up in Phoenix, AZ is hiring a Senior Software Engineer for a full-time position. In this role, you will lead the migration of their automated trading application from Node.js... 
    Node.js
    Senior
    Software
    Full time
    Flexible hours
    2 days per week

    Motion Recruitment

    Phoenix, AZ
    10 hours ago
  •  ...Senior Software Engineer (Node.js / TypeScript / AWS) We are seeking an experienced Senior Software Engineer with deep expertise in Node.js and TypeScript to build and maintain high-performance back‑end services. Previous experience in the Telecom industry (specifically... 
    Node.js
    Senior
    Software
    Full time
    Live in
    Immediate start
    Remote work
    Work from home

    BroadReach Partners

    New York, NY
    1 day ago
  •  ...Expert TypeScript/Node.js Engineer We’re hiring an expert TypeScript/Node.js engineer to build production-grade GenAI services and developer tools. You’ll design and ship APIs, microservices, and prompt/LLM workflows on Google Cloud—leveraging Vertex AI, Gemini models... 
    Node.js
    Senior
    Software

    E-Solutions

    San Jose, CA
    4 days ago
  •  ...talent with the most exciting opportunities and knowing a steady supply of both. Job Description Full-Stack Software Engineer (Back-End Leaning) - Node.js Specialist About Us Our team is composed of innovators, problem solvers, and tech enthusiasts dedicated... 
    Node.js
    Senior
    Software

    Code

    Denver, CO
    2 days ago
  • $120k

     ...Framework Ventures is seeking a Senior Full-Stack Engineer experienced in React, TypeScript, and Node.js to join their team remotely. The ideal candidate will have over 5 years of software development experience, particularly in Web3 technologies and cloud-based systems... 
    Node.js
    Senior
    Software
    Remote work
    Flexible hours

    Framework Ventures

    New York, NY
    1 day ago
  • A leading company in technology is seeking a motivated software developer to join their innovative team. The ideal candidate will have over 5 years of development experience and profound knowledge in managing AWS infrastructure, coupled with proficiency in key programming... 
    Node.js
    Senior
    Software

    GP Enterprise Solutions

    Latham, NY
    10 hours ago
  •  ...About the Role Clever Benefits is looking for a Senior Software Engineer with strong TypeScript experience to help build and scale our platform...  ...Production experience with React , React Native , and Node.js ~ Solid background in AWS services (Lambda, ECS/Fargate... 
    Node.js
    Senior
    Software
    2 days per week

    Clever Benefits

    Phoenix, AZ
    3 days ago
  •  ...Okendo Software Engineer Position We believe happy customers make the best marketers. That's why we built Okendo – the customer marketing...  ..., CloudFront for CDN and S3 for storage - Lambda (running Node.js ) for compute - DynamoDB as our primary data store, with... 
    Node.js
    Senior
    Software
    Remote work

    Okendo

    United States
    5 hours ago
  •  ...Senior Software Engineer / TypeScript / Node.js / Hybrid Atlanta A client is looking to bring on a Senior Software Engineer to join their team. This team is based in Smyrna, GA and hybrid in the office 2-3 days week. You'll be joining a growing team working on a variety... 
    Node.js
    Senior
    Software
    Full time
    Work at office
    2 days per week
    3 days per week

    Motion Recruitment

    Smyrna, GA
    1 day ago
  •  ...Position Summary The Senior Full Stack Software Engineer develops and supports modern web applications using React, Node.js, and AWS technologies. This role focuses on delivering high-quality software solutions while supporting complex business processes in a collaborative... 
    Node.js
    Senior
    Software
    Remote work

    Crystal Management

    United States
    5 hours ago
  • $130k - $160k

    A tech company specializing in supply chain software is seeking a Senior Software Engineer to join their team. The ideal candidate has over 5 years of experience, particularly in Node.js and TypeScript, and will help design scalable systems while contributing to the mentorship... 
    Node.js
    Senior
    Software
    Remote work

    Sourcemap Inc

    New York, NY
    2 days ago
  • A leading software development company in Seattle is seeking an experienced software engineer. The ideal candidate will have over 5 years of professional experience in software...  ..., C++, or C#. Familiarity with both React.js and Node.js is essential. The role involves... 
    Node.js
    Senior
    Software

    Edjuster

    Seattle, WA
    3 days ago
  •  ...Senior Backend Engineer / Node.js / Tempe, AZ A fast-growing, technology-driven residential real estate platform is seeking a Senior Backend Software Engineer to join their engineering team in Tempe, AZ (hybrid schedule). This is a full-time opportunity with a company... 
    Node.js
    Senior
    Software
    Full time

    Motion Recruitment

    Tempe, AZ
    1 day ago
  • $180k - $230k

    P2P in New York is looking for a Senior Software Engineer to join their CoinDesk Media Engineering team. This role requires strong expertise in Node.js and React to design and build innovative media products that deliver crypto news and insights to millions of users. Responsibilities... 
    Node.js
    Senior
    Software

    P2P

    New York, NY
    4 days ago
  •  ...Senior Full Stack Engineer (Node.js / React) Location: San Jose, CA Duration: Long-term Contract Must-Have Skills: ~ Strong hands-on...  ...organization Take ownership and participate in all aspects of software development activities Introduce new insights from... 
    Node.js
    Senior
    Software
    Long term contract

    Software Technology Inc

    San Jose, CA
    10 hours ago
  •  ...Job Title: Senior Back End Engineer (Node / AWS / GraphQL / Angular) Location: Charlotte, NC Type...  ...Mandatory Skills: Angular Node.js TypeScript, JavaScript...  ...foundation in object-oriented programming, software engineering principles, unit testing,... 
    Node.js
    Senior
    Software
    Contract work
    Local area

    Apollo ITS

    Charlotte, NC
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer (Node.js). Be the first to apply!