Node.js Developer/Architect

Overview

On Site
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - 12 Month(s)
No Travel Required
Able to Provide Sponsorship

Skills

Node.js
Back-End
Back End
BackEnd

Job Details

Node.js Developer/Architect
Onsite @ Denver, CO
Long Term
Contract

Job Description:

Position Overview: We are seeking a skilled and experienced Back-End Developer proficient in Node.js to join our dynamic development team.

The ideal candidate will excel in creating robust, scalable, and efficient back-end solutions.

You will work on innovative projects, ensuring high performance, security, and responsiveness of applications while collaborating with front-end developers and other stakeholders.

Key Responsibilities:

Develop, test, and maintain high-quality server-side applications using Node.js.

Design and implement scalable and secure APIs (REST and WebSocket) to support front-end functionality.

Leverage NoSQL databases like MongoDB for efficient data storage and retrieval.

Apply Object-Oriented Programming principles and design patterns for modular and maintainable code.

Collaborate with cross-functional teams to integrate new technologies and optimize application performance.

Implement version control best practices using Git for efficient source code management.

Utilize CI/CD pipelines for streamlined code deployment and delivery.

Perform unit testing and ensure code quality through automation tools like Selenium.

Troubleshoot and debug applications to resolve issues and improve overall performance.

Stay up to date with industry trends and advancements to incorporate innovative practices into development.

Required Skills and Qualifications:

Strong expertise in Node.js and server-side programming with JavaScript or TypeScript.

Proficient in Object-Oriented Programming concepts and design patterns.

Experience with NoSQL databases such as MongoDB.

Hands-on experience with REST APIs and WebSocket communication.

Familiarity with version control systems like Git.

Understanding of CI/CD concepts and experience setting up pipelines.

Proficient in unit testing frameworks and automation tools like Selenium.

Strong analytical and problem-solving skills with an attention to detail.

Excellent communication skills and a team-oriented mindset.

Preferred Qualifications:

Familiarity with additional back-end technologies or frameworks.

Knowledge of Docker and containerization.

Exposure to cloud platforms such as AWS, Azure, or Google Cloud Platform.

Understanding of microservices architecture.

Munesh

,

CYBER SPHERE LLC

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.