Job Description


Job Overview

  • Job ID:

    J55002

  • Job Title:

    GraphQL API Developer

  • Location:

    Charlotte, NC

  • Duration:

    12 Months + Extension

  • Domain Exposure:

    Telecom

  • Client:

    To Be Discussed Later

  • Employment Type:

    W-2, 1099, C2C

  • Work Authorization:

    US Citizen, Green Card, H-1B, OPT-EAD, CPT, Other

Job Title: GraphQL API Developer

Location: Charlotte, NC

Duration: 12 Months + Extension

Bill Rate: $74/hour (C2C)

Job Type: W-2, 1099, C2C

Client: To Be Discussed Later

Work Authorization: US Citizen, Green Card, OPT-EAD, CPT, H-1B, H4-EAD, Other

 

Job Description:

We are looking for a skilled GraphQL API Developer to join our client's, responsible for developing and supporting customer-facing digital platforms and contact center solutions.The ideal candidate will have strong hands-on experience with Node.js, JavaScript, TypeScript, and GraphQL API development, along with experience in AWS cloud environments, distributed systems, and modern backend architectures.

Roles & Responsibilities:

  • Design, develop, and maintain scalable backend services and APIs using Node.js, JavaScript, and TypeScript.
  • Build, implement, and support GraphQL APIs for customer-facing applications and enterprise systems.
  • Develop and integrate RESTful APIs and middleware services connecting frontend applications with backend systems.
  • Design and implement distributed systems and microservices-based architectures.
  • Develop and deploy cloud-native applications using AWS services, including serverless and container-based solutions.
  • Support customer engagement platforms, including chat applications, authentication services, Salesforce integrations, and contact center solutions.
  • Collaborate with Product, DevOps, Salesforce, and Contact Center teams to deliver reliable and scalable solutions.
  • Develop and maintain CI/CD pipelines and automated testing processes.
  • Participate in code reviews and follow software development best practices.
  • Monitor application performance, troubleshoot production issues, and improve system reliability.
  • Utilize AI-assisted development tools to improve coding efficiency, testing, and automation.

Required Qualifications:

  • Strong hands-on experience with JavaScript, TypeScript, and Node.js backend development.
  • Proven experience developing and supporting GraphQL APIs.
  • Experience designing, developing, and integrating RESTful APIs.
  • Strong understanding of microservices, distributed systems, and service-oriented architectures.
  • Hands-on experience with AWS cloud services and application deployment.
  • Knowledge of cloud-native architectures, serverless computing, and containerization.
  • Experience with CI/CD pipelines, automated testing, and deployment processes.
  • Experience working with relational and NoSQL databases.
  • Strong debugging, troubleshooting, and problem-solving skills.
  • Excellent communication and collaboration skills.

Preferred Qualifications:

  • Experience with Salesforce integrations.
  • Knowledge of Genesys or other contact center platforms.
  • Experience with conversational AI, chatbots, or AI-powered customer service solutions.
  • Familiarity with Docker, Kubernetes, and infrastructure automation.

Apply Now
Equal Opportunity Employer

We are an equal opportunity employer. All aspects of employment including the decision to hire, promote, discipline, or discharge, will be based on merit, competence, performance, and business needs. We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, national origin, citizenship/ immigration status, veteran status, or any other status protected under federal, state, or local law.