Nodejs Developer

Brathon

Atlanta (GA)

Hybrid

USD 120,000 - 160,000

Full time

13 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

Brathon in Atlanta, GA is seeking a Backend Engineer to develop scalable Node.js applications and RESTful APIs. You will integrate databases, external services, and collaborate with frontend teams to ensure robust server-side logic. Emphasis on tests, code quality, and DevOps practices in a hybrid onsite setup (3 days/week).

Required: Node.js with Express/NestJS/Fastify, relational or NoSQL DBs, Git, and testing frameworks. Nice-to-have: Docker, CI/CD, AWS, and GraphQL.

Qualifications

  • Hands-on experience with Node.js and frameworks such as Express.js, NestJS, or Fastify.
  • Proficiency in designing and developing RESTful APIs.
  • Experience with relational or NoSQL databases (PostgreSQL, MySQL, MongoDB, Redis).
  • Understanding of asynchronous programming, event-driven architecture, and performance optimization.
  • Experience with Git and collaborative software development workflows.
  • Familiarity with testing frameworks such as Jest, Mocha, or Chai.
  • Knowledge of SDLC, debugging, and code quality standards.
  • Strong problem-solving and communication skills.

Responsibilities

  • Develop and maintain robust, scalable backend applications using Node.js.
  • Design and implement RESTful APIs and GraphQL services.
  • Build integrations with databases and external APIs.
  • Write clean, well-documented code and tests.
  • Collaborate with frontend developers to integrate server-side logic.
  • Participate in code reviews and establish engineering best practices.
  • Support deployment, monitoring, and CI/CD processes.
  • Contribute to architectural decisions and documentation.

Skills

Node.js
Express.js/NestJS/Fastify
RESTful APIs
GraphQL
Databases (PostgreSQL/MySQL/MongoDB/DB
Asynchronous programming
Git workflows
Testing frameworks (Jest/Mocha/Chai)
CI/CD
Performance optimization

Tools

Docker
Kubernetes
AWS/Azure/GCP

Job description

Hybrid in Atlanta, GA (3 days onsite per week)

Long term Contract - Only W2 (H1B's accepted)

Key Responsibilities:

  • Develop and maintain robust, scalable, and secure backend applications using Node.js.
  • Design and implement RESTful APIs and, where applicable, GraphQL services.
  • Build integrations with databases, third-party services, and external APIs.
  • Write clean, maintainable, and well-documented code.
  • Develop automated unit, integration, and end-to-end tests.
  • Troubleshoot, debug, and resolve application issues.
  • Optimize application performance, reliability, and scalability.
  • Collaborate with frontend developers to integrate user-facing elements with server-side logic.
  • Participate in code reviews and contribute to engineering best practices.
  • Work with DevOps teams to support deployment, monitoring, and continuous integration processes.
  • Contribute to technical planning, architecture decisions, and documentation.
  • Stay current with emerging technologies and industry best practices.

Required Qualifications

  • Hands-on experience with Node.js and frameworks such as Express.js, NestJS, or Fastify.
  • Experience designing and developing RESTful APIs.
  • Proficiency with relational or NoSQL databases, such as PostgreSQL, MySQL, MongoDB, or Redis.
  • Understanding of asynchronous programming, event-driven architecture, and performance optimization.
  • Experience with Git and collaborative software development workflows.
  • Familiarity with testing frameworks such as Jest, Mocha, or Chai.
  • Knowledge of software development life cycles, debugging, and code quality standards.
  • Strong problem-solving and communication skills.

Preferred Qualifications

  • Familiarity with cloud platforms such as AWS, Microsoft Azure, or Google Cloud.
  • Experience with Docker and containerized applications.
  • Knowledge of CI/CD pipelines and DevOps practices.
  • Experience with microservices and distributed systems.
  • Familiarity with message brokers such as RabbitMQ or Apache Kafka.
  • Understanding of authentication and authorization protocols, including OAuth 2.0 and JWT.
  • Experience with Agile/Scrum development methodologies.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Node.js Backend Engineer – Hybrid Atlanta (Contract)
Node.js Backend Engineer – Hybrid Atlanta (Contract)

Brathon • Atlanta (GA)

Hybrid
USD 120,000 - 160,000
Node.JS Developer
Node.JS Developer

Covetus • Jersey City (NJ)

On-site
USD 90,000 - 140,000
Node JS
Node JS

RxCloud Services India PVT LTD • Oregon

Hybrid
USD 120,000 - 180,000
Full Stack Developer – Angular | Node.js | Microservices | API
Full Stack Developer – Angular | Node.js | Microservices | API

LVTLABS -Magus • Alpharetta (GA)

On-site
USD 90,000 - 140,000
Sr. Back End Developer – Node.js/AWS/GraphQL
Sr. Back End Developer – Node.js/AWS/GraphQL

VRTek Consulting Inc. • Charlotte (NC)

Hybrid
USD 100,000 - 130,000
Senior Software Engineer
Senior Software Engineer

Lancesoft • Everett (MA)

Hybrid
USD 110,000 - 140,000
Backend Node.JS Developer
Backend Node.JS Developer

VensIT Corp • Dallas (TX)

On-site
USD 120,000 - 160,000
Node.js Developer
Node.js Developer

EPAM Systems • United States

On-site
USD 120,000 - 150,000
Node.js Full stack developer
Node.js Full stack developer

Genpact • United States

Remote
USD 90,000 - 130,000
Fullstack Developer
Fullstack Developer

Flyper • Atlanta (GA)

On-site
USD 90,000 - 120,000
Visa sponsorship