Node.js Developer Job at Delan Associates, Inc, Alpharetta, GA

  • Delan Associates, Inc
  • Alpharetta, GA

Job Description

Work location: Alpharetta, GA (Hybrid, 3 days in a week)

In-person interview is MUST

Role Summary:

We are seeking a talented Node.js Developer to join our engineering team. In this role, you will design, develop, test, and maintain scalable server-side applications and APIs. You will collaborate with frontend developers, product managers, designers, and other stakeholders to deliver reliable, high-quality software solutions.

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

· Strong proficiency in JavaScript and/or TypeScript.

· 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.

Job Tags

Temporary work, 3 days per week

Similar Jobs

Cardone Ventures

Road Crew Lead Job at Cardone Ventures

 ...ROAD CREW LEAD Welding | Fabrication | Construction Reports to: Leadership Team Compensation: $35.00 $40.00 / hr Role Overview The Road Crew Lead is a field-based leadership role responsible for the safe, efficient, and quality execution of on-site welding... 

The Giant Bullseye

Senior Node.js Developer Job at The Giant Bullseye

 ...Job Description Job Description Overview: We are seeking a Senior Node.js Developer to lead backend development for security and vulnerability remediation programs. The ideal candidate has strong Node.js expertise, experience working with security teams, and exposure... 

Breeze Airways™

Crew Scheduler Job at Breeze Airways™

 ...Breeze Airways is a Seriously Nice airline, merging technology with kindness. Crew Schedulers are an essential part of the Crew Service Team. Crew Schedulers work to schedule Pilots and Flight Attendants in accordance with government and company regulations, airline... 

Experis

Computer Repair Technician Job at Experis

 ...Computer Repair Technician Our client, a leading organization in the technology services industry, is seeking a dedicated and skilled Computer Repair Technician to join their dynamic team. As a Computer Repair Technician, you will be an integral part of the IT Support... 

Affinity Executive Search

Senior Project Manager-Floorcovering Job at Affinity Executive Search

 ...industry relationships, and experience managinglarge-scale commercial flooring projects from award through completion.Key Responsibilities:-...  ...internal teams to ensure on-time, on-budget delivery- Lead contract negotiations and maintain strong client communication...