Generate a CV for this Job!

Based on your profile and this job description, you can create a tailored CV to apply directly.

Senior Node.js Backend Developer (160 hrs/month)

Upwork • , US • Remote

Posted on: 29th November, 2024
Employment Type: CONTRACTOR

Job Description

We seek a Senior Node.js Backend Developer to join our team on a long-term freelance basis. This remote opportunity requires full-time availability (160 hours per month). The ideal candidate should have a proven track record in building and maintaining high-performance server-side applications using Node.js, with a strong emphasis on query optimization and scalability.

Key Responsibilities:

1. Develop, test, and maintain efficient server-side applications using Node.js.

2. Design and implement data models, databases, and APIs.

3. Optimize database queries to ensure high performance and scalability.

4. Collaborate with front-end developers to integrate user-facing elements with server-side logic.

5. Implement robust security and data protection measures.

6. Utilize Git for version control and collaborative development.

Requirements:

1. Proven Node.js development experience (4+ years).

2. Strong expertise in query optimization to enhance database performance.

3. Proficiency in Git for version control.

4. Familiarity with NoSQL and SQL databases.

5. Deep understanding of RESTful APIs and web services.

6. Proficient in asynchronous programming and event-driven architecture.

7. Excellent problem-solving and debugging skills.

8. Strong communication and ability to collaborate in a remote environment.

9. Experience with cloud platforms like AWS, Google Cloud, or Azure.

10. Familiarity with containerization and orchestration tools (Docker, Kubernetes).

11. Knowledge of GraphQL.

12. Experience with CI/CD pipelines.

Please reach out with your payout expectations considering that it is a full time role (160 hours/month) for 3-6 months.

Responsibilities

  • This remote opportunity requires full-time availability (160 hours per month)
  • Develop, test, and maintain efficient server-side applications using Node.js
  • Design and implement data models, databases, and APIs
  • Optimize database queries to ensure high performance and scalability
  • Collaborate with front-end developers to integrate user-facing elements with server-side logic
  • Implement robust security and data protection measures
  • Utilize Git for version control and collaborative development

Requirements

  • The ideal candidate should have a proven track record in building and maintaining high-performance server-side applications using Node.js, with a strong emphasis on query optimization and scalability
  • Proven Node.js development experience (4+ years)
  • Strong expertise in query optimization to enhance database performance
  • Proficiency in Git for version control
  • Familiarity with NoSQL and SQL databases
  • Deep understanding of RESTful APIs and web services
  • Proficient in asynchronous programming and event-driven architecture
  • Excellent problem-solving and debugging skills
  • Strong communication and ability to collaborate in a remote environment
  • Experience with cloud platforms like AWS, Google Cloud, or Azure
  • Familiarity with containerization and orchestration tools (Docker, Kubernetes)
  • Knowledge of GraphQL
  • Experience with CI/CD pipelines
Upwork

Upwork

Technology

Job Type

CONTRACTOR

Benefits

  • Please reach out with your payout expectations considering that it is a full time role (160 hours/month) for 3-6 months

Loading...

Loading...

Generate a Tailored CV Before Applying!

A customized CV will make your application stand out. Use your profile and this job description to create the perfect CV!

Ready to Apply?

Click the button below to start your application process.

Related Jobs

krg technology inc

1 week ago

CONTRACTOR

Node. JS Engineer with AWS

Tennessee, US View Job