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

Knitwell-Group

Asset Protection & Security Specialist Job at Knitwell-Group

 ...knowledge of security procedures, incident reporting, and life safety protocols.Responsibilities include monitoring CCTV and access control, logging inspections, coordinating with partners, and providing after-hours security support. Flexible shifts and a proactive,... 

James David Staffing

Python Developer Job at James David Staffing

 ...Python Developer Position Responsibilities and Duties: 1. Solid experience as Python Developer 2. Experience with Python frameworks (e.g. Django, Flask, Bottle) 3. Familiarity with Amazon Web Services (AWS) and REST API 4. Understanding of databases and SQL... 

Generalmatter

Nuclear Licensing Engineer Job at Generalmatter

 ...About This Role We are seeking a detail-oriented Nuclear Licensing Engineer to support regulatory compliance and licensing activities for a nuclear fuel cycle facility. This role is instrumental in ensuring our operations meet all federal, state, and local regulatory... 

CompHealth

Locums Family Practice or Urgent Care Nurse Practitioner Job Opportunity in CA Job at CompHealth

 ...week ~ All ages patient population ~ Mobile flu vaccine unit with full nursing staff support ~ Provider-of-Record and clinical oversight role ~ We provide complimentary housing and travel ~ We arrange and cover costs for licensing and malpractice ~ We... 

NTT DATA, Inc.

Associate Specialist, Accounts Payable Job at NTT DATA, Inc.

 ...want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Associate Specialist, Accounts Payable to join our team in Remote, Wilayah Persekutuan Kuala Lumpur (MY-14), Malaysia (MY). Summary The...