Senior Node.js Developer / Full Stack Node.js Developer – Remote

NTG Clarity

United States

A distancia

USD 120.000 - 170.000

Jornada completa

Hace 2 días
Sé de los primeros/as/es en solicitar esta vacante

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Descripción de la vacante

NTG Clarity is seeking an experienced Senior Node.js Developer or Full Stack Node.js Developer for a fully remote role. You will design, build, and maintain scalable backend services using Node.js, Express, RESTful APIs, and GraphQL, with microservices and event-driven architecture at the core.

Ideal candidates have 7+ years of hands-on experience, proficiency with SQL/NoSQL, Redis, Docker, and modern testing frameworks like Jest or Mocha, plus CI/CD and secure authentication via JWT/OAuth.

Formación

  • 7+ years of professional software development experience.
  • Strong hands-on Node.js backend development.
  • Experience with RESTful APIs and GraphQL services.
  • Knowledge of JWT and OAuth authentication practices.
  • Experience with microservices and event-driven architectures.
  • Proficiency in SQL and NoSQL databases.
  • Experience with RabbitMQ, Kafka, Redis, and Docker.
  • Understanding of CI/CD pipelines and code reviews.
  • Ability to work independently in a fully remote environment.
  • Strong emphasis on clean code and maintainable software design.

Responsabilidades

  • Design, develop, and maintain scalable backend applications using Node.js and Express.
  • Build and maintain RESTful APIs and GraphQL services.
  • Develop and support microservices and event-driven systems.
  • Implement secure authentication and authorization with JWT and OAuth.
  • Work with SQL and NoSQL databases to build reliable data-driven apps.
  • Use Redis for caching and performance improvements.
  • Integrate RabbitMQ and Kafka into application workflows.
  • Write and run unit and integration tests with Jest or Mocha.
  • Participate in code reviews and maintain clean, maintainable code.
  • Support CI/CD pipelines and Docker-based workflows.
  • Collaborate with remote team members and stakeholders.

Conocimientos

Node.js backend
Express
RESTful APIs
GraphQL
Microservices
Event-driven
SQL
NoSQL
Redis
Docker
RabbitMQ
Kafka
JWT
OAuth
CI/CD
Jest
Mocha
Code reviews

Herramientas

Express
RabbitMQ
Kafka
Redis
Docker
Jest
Mocha

Descripción del empleo

Company: NTG Clarity
Location: Fully Remote
Job Category: Information Technology (IT) & Software
Experience Required: 7+ Years
Work Model: Remote

Job Overview

NTG Clarity is seeking an experienced Senior Node.js Developer or Full Stack Node.js Developer to join its team in a fully remote capacity. The ideal candidate will have strong hands-on experience in Node.js backend development, software architecture, API development, and the design of scalable, high-performance applications.

The successful candidate will work with modern backend technologies, including Node.js, Express, RESTful APIs, GraphQL, microservices, and event-driven architecture. Experience with SQL and NoSQL databases, Redis, message queues, authentication protocols, automated testing, and performance optimization is essential for building reliable and maintainable applications.

This opportunity is suited to a senior developer who can work independently in a remote environment, contribute to architectural decisions, participate in code reviews, and follow clean coding practices. Candidates should also be familiar with CI/CD pipelines, Docker, and modern software development workflows.

Key Responsibilities
  • Design, develop, and maintain scalable backend applications using Node.js and Express.
  • Build and maintain RESTful APIs and GraphQL services.
  • Develop and support microservices and event-driven systems.
  • Implement secure authentication and authorization using technologies such as JWT and OAuth.
  • Work with SQL and NoSQL databases to build reliable data-driven applications.
  • Use Redis for caching and performance improvements where appropriate.
  • Integrate message queues such as RabbitMQ and Kafka into application workflows.
  • Analyze and optimize application performance, including CPU-intensive and I/O-intensive operations.
  • Write and maintain unit tests using Jest, Mocha, or similar testing frameworks.
  • Conduct integration testing to ensure system reliability.
  • Participate in code reviews and maintain clean, maintainable code.
  • Support CI/CD pipelines and containerized application workflows using Docker.
  • Collaborate with team members and stakeholders in a remote work environment.
  • Troubleshoot technical issues and continuously improve application quality and scalability.
Requirements and Qualifications
  • Minimum of 7+ years of professional development experience.
  • Strong hands-on expertise in Node.js backend development.
  • Deep understanding of Node.js internals, architecture, and performance characteristics.
  • Experience developing RESTful APIs and GraphQL services.
  • Knowledge of JWT, OAuth, and application authentication practices.
  • Experience with microservices architecture and event-driven systems.
  • Proficiency in SQL and NoSQL databases.
  • Experience with RabbitMQ, Kafka, Redis, and Docker.
  • Understanding of CPU-bound versus I/O-bound performance optimization.
  • Experience with Jest, Mocha, unit testing, and integration testing.
  • Familiarity with CI/CD pipelines and software delivery practices.
  • Strong understanding of code reviews, clean code, and maintainable software design.
  • Ability to work independently and manage responsibilities in a fully remote environment.
Salary, Benefits & Career Growth

The original job announcement does not specify salary or benefits. Candidates should confirm compensation, employment terms, and any remote-work benefits directly with the recruitment team.

This opportunity offers experienced developers the chance to contribute to scalable application development, backend architecture, performance engineering, and modern distributed systems while working remotely.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Node.js Engineer - Remote Backend Architect
Senior Node.js Engineer - Remote Backend Architect

NTG Clarity • EE. UU.

A distancia
USD 120.000 - 170.000
Senior Backend Engineer - Node.js & AWS (Remote)
Senior Backend Engineer - Node.js & AWS (Remote)

Quik Hire Staffing • EE. UU.

A distancia
GBP 70.000 - 120.000
Senior Full Stack Node JS Engineer (AWS & Backend Focused-NodeJS - 15+ Years of Experience)
Senior Full Stack Node JS Engineer (AWS & Backend Focused-NodeJS - 15+ Years of Experience)

Kellton • Reston (VA)

Presencial
USD 120.000 - 150.000
Full Stack Engineer (Remote)
Full Stack Engineer (Remote)

Quik Hire Staffing • EE. UU.

A distancia
GBP 60.000 - 90.000
Senior Full-Stack Software Engineer (Remote)
Senior Full-Stack Software Engineer (Remote)

Quik Hire Staffing • EE. UU.

A distancia
USD 120.000 - 160.000
Remote | Senior Software Engineer, Backend (Node.js, TypeScript, Rust) — $50–$80/hour
Remote | Senior Software Engineer, Backend (Node.js, TypeScript, Rust) — $50–$80/hour

24 Mag • New York (NY)

A distancia
USD 69.000 - 110.000
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

NXTThing RPO • EE. UU.

A distancia
USD 130.000 - 190.000
Sr. Backend Node.js Engineer (U.S remote within CST OR EST time zone)
Sr. Backend Node.js Engineer (U.S remote within CST OR EST time zone)

SourceDirect Talent • Texas

A distancia
USD 90.000 - 120.000
Senior Full-Stack TypeScript Developer (Node.js/APIs/React) (US-Only Contract)
Senior Full-Stack TypeScript Developer (Node.js/APIs/React) (US-Only Contract)

DevelopmentNow, Inc • EE. UU.

A distancia
USD 135.000 - 180.000
Remote work
Contract role
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

NXTThing RPO • Columbus (OH)

A distancia
USD 120.000 - 180.000