What are the responsibilities and job description for the Nodejs Developer position at VySystems?
Node.js Developer
Location: Dallas, TX (Face to Face Mandatory) - Only Local to Texas
Job Type: C2C
Job Summary
We are looking for a Node.js Developer to build and maintain scalable server-side applications and APIs. The ideal candidate should have experience with JavaScript, Node.js, databases, and RESTful services.
Responsibilities
- Develop and maintain backend applications using Node.js.
- Design and build REST APIs and microservices.
- Integrate applications with databases and third-party services.
- Write clean, efficient, and reusable code.
- Troubleshoot, debug, and optimize application performance.
- Collaborate with frontend developers and other team members.
- Participate in code reviews and follow development best practices.
Required Skills
- 2–5 years of experience in Node.js development.
- Strong knowledge of JavaScript (ES6 ).
- Experience with Express.js or similar frameworks.
- Knowledge of REST APIs and microservices architecture.
- Experience with databases such as MongoDB, MySQL, or PostgreSQL.
- Familiarity with Git and version control systems.
- Understanding of cloud platforms (AWS, Azure, or GCP) is a plus.
Preferred Qualifications
- Bachelor's degree in Computer Science or related field.
- Experience with Docker, Kubernetes, or CI/CD pipelines is an advantage.
- Good problem-solving and communication skills.