Node.js Developer

Talemexa

United States

On-site

USD 90,000 - 130,000

Full time

23 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Talemexa is seeking a Node.js Developer to design, develop, and maintain high-performance APIs and backend services. You will build scalable server-side applications with Node.js, Express, or NestJS, working with REST and GraphQL APIs and cloud integrations.

The ideal candidate has 3–6 years of Node.js experience, strong TypeScript skills, and practical knowledge of databases like MongoDB or PostgreSQL, plus familiarity with background jobs, testing, and production monitoring.

Qualifications

  • 3–6 years of professional Node.js development experience.
  • Hands-on experience with Express.js or NestJS.
  • Experience designing and developing REST APIs and GraphQL APIs.
  • Practical knowledge of MongoDB or PostgreSQL and database design principles.
  • Understanding of asynchronous programming and background processing.
  • Familiarity with queues, caching systems, and scheduled jobs.
  • Experience writing automated tests and debugging backend applications.
  • Basic knowledge of cloud platforms such as AWS or Microsoft Azure.

Responsibilities

  • Design, develop, test, and maintain scalable backend services using Node.js.
  • Build server-side applications using Express.js or NestJS.
  • Design, implement, and maintain RESTful and GraphQL APIs.
  • Develop real-time application features and reliable communication between services.
  • Use TypeScript to write structured, maintainable code.
  • Design database schemas and manage data access using MongoDB or PostgreSQL.
  • Optimize database queries, indexing strategies, and data models for performance.
  • Implement background jobs, queues, and asynchronous processing workflows.
  • Use caching techniques to improve response times and reduce DB ops.
  • Integrate third-party APIs and external services.
  • Apply API security best practices, including auth, input validation, and secure errors.
  • Write unit and integration tests to ensure code quality.
  • Monitor backend services and implement performance improvements.
  • Support deployments on AWS or Azure.
  • Participate in code reviews and architecture planning.
  • Collaborate with frontend, product, QA, and stakeholders.

Skills

Node.js
Express.js
NestJS
REST API Design
GraphQL API Development
MongoDB
PostgreSQL
Background Jobs/Queues
Caching/Async Processing
API Security
Automated Testing
Git
AWS Fundamentals
Azure Fundamentals

Tools

MongoDB
PostgreSQL
AWS
Azure
Git

Job description

Talemexa focuses on developing technology-driven solutions that help businesses streamline operations and deliver reliable digital products. By leveraging modern software engineering practices and scalable application architecture, Talemexa aims to build efficient platforms that support evolving business requirements.

About the Role

Talemexa is seeking an experienced Node.js Developer to design, develop, and maintain high-performance APIs, backend services, and real-time application features. In this role, you will build scalable server-side applications using Node.js, Express, or NestJS, work with REST and GraphQL APIs, and develop reliable integrations with database systems and cloud services.

The ideal candidate has 3–6 years of Node.js development experience, strong TypeScript skills, and practical knowledge of database design, API security, and backend performance optimization. You should be comfortable working with MongoDB or PostgreSQL, managing background jobs and queues, writing automated tests, and monitoring production services.

Key Responsibilities
  • Design, develop, test, and maintain scalable backend services using Node.js.
  • Build server-side applications using frameworks such as Express.js or NestJS.
  • Design, implement, and maintain RESTful and GraphQL APIs.
  • Develop real-time application features and reliable communication between services.
  • Use TypeScript to write structured, maintainable, and type-safe application code.
  • Design database schemas and manage data access using MongoDB or PostgreSQL.
  • Optimize database queries, indexing strategies, and data models to improve application performance.
  • Implement background jobs, message queues, and asynchronous processing workflows.
  • Use caching techniques to improve response times and reduce unnecessary database operations.
  • Integrate third-party APIs and external services into backend applications.
  • Apply API security best practices, including authentication, authorization, input validation, and secure error handling.
  • Write unit tests and integration tests to ensure code quality and application reliability.
  • Monitor backend services, investigate production issues, and implement performance improvements.
  • Support deployments and application operations using cloud platforms such as AWS or Microsoft Azure.
  • Participate in code reviews, technical discussions, and architecture planning.
  • Collaborate with frontend developers, product managers, QA engineers, and other stakeholders to deliver reliable software features.
  • Maintain technical documentation and follow established development standards.
Qualifications and Experience
  • 3–6 years of professional experience in Node.js development.
  • Hands-on experience with Express.js or NestJS.
  • Experience designing and developing REST APIs and GraphQL APIs.
  • Practical knowledge of MongoDB or PostgreSQL and database design principles.
  • Understanding of asynchronous programming, event-driven architecture, and background processing.
  • Familiarity with queues, caching systems, and scheduled jobs.
  • Experience writing automated tests and debugging backend applications.
  • Basic knowledge of cloud platforms such as AWS or Microsoft Azure.
  • Strong understanding of API security and secure backend development practices.
  • Knowledge of Git, code reviews, and collaborative software development workflows.
  • Strong analytical thinking, problem-solving, and communication skills.
Required Skills and Competencies
  • Express.js and NestJS
  • REST API Design and Development
  • GraphQL API Development
  • MongoDB and PostgreSQL
  • Database Design and Query Optimization
  • Background Jobs and Message Queues
  • Caching and Asynchronous Processing
  • API Security and Authentication
  • Automated Testing and Debugging
  • AWS and Microsoft Azure Fundamentals
  • Service Monitoring and Performance Optimization
  • Git and Code Review Practices
  • Technical Documentation and Team Collaboration
Why Join Talemexa?

Join a technology-focused team where you can contribute to scalable backend systems and modern application features. As a Node.js Developer, you will have opportunities to work with contemporary frameworks, API technologies, databases, and cloud platforms while solving real-world engineering challenges and improving application performance.

Equal Opportunity Employer

Talemexa welcomes qualified candidates from diverse professional backgrounds. Employment decisions are based on relevant qualifications, technical skills, experience, and job requirements. Candidates who are passionate about backend engineering and building secure, high-performance applications are encouraged to apply.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

High-Performance Node.js Backend Engineer
High-Performance Node.js Backend Engineer

Talemexa • United States

On-site
USD 90,000 - 130,000
Back End Developer
Back End Developer

Talemexa • United States

On-site
USD 90,000 - 130,000
Software Developer
Software Developer

Talemexa • United States

On-site
USD 80,000 - 110,000
Developer Node.js
Developer Node.js

Bayer AG • St. Louis (MO)

On-site
USD 90,000 - 120,000
.NET Developer
.NET Developer

Talemexa • United States

On-site
USD 90,000 - 120,000
Node Js Developer
Node Js Developer

Kumaran Systems • United States

Remote
USD 120,000 - 180,000
Python Developer
Python Developer

Talemexa • United States

On-site
USD 100,000 - 160,000
Node JS Developer
Node JS Developer

Breeze End Technology, LLC • Alexandria (VA)

On-site
USD 90,000 - 130,000
Node.JS Developer
Node.JS Developer

Covetus • Jersey City (NJ)

On-site
USD 90,000 - 140,000
Node.js Backend Developer | Jobs in US
Node.js Backend Developer | Jobs in US

DigitalXNode • United States

Remote
USD 90,000 - 140,000