GraphQL API Developer

Brooksource

Charlotte (NC)

Hybrid

USD 100,000 - 140,000

Full time

10 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Medical, dental, vision
401k with company match
Paid time off & holidays
Employee Assistance Program (EAP)

Job summary

Brooksource is seeking a software engineer to join the Strata Engineering team in Charlotte, NC. You will design, develop, and maintain backend services and APIs powering customer and agent experiences in a cloud-native, AWS-based environment.

You\'ll build REST and GraphQL APIs with Node.js and TypeScript, create middleware, and collaborate with Product, DevOps, Salesforce, and Contact Center teams to deliver scalable solutions.

Qualifications

  • Strong experience with JavaScript/TypeScript backend development.
  • Experience building GraphQL APIs in Node.js.
  • Experience designing distributed systems and SOA.
  • Experience deploying on AWS.
  • Understanding cloud-native principles.
  • Experience with CI/CD and automated testing.
  • Experience with relational and/or NoSQL databases.
  • Strong problem-solving and debugging skills.
  • Excellent communication and collaboration.

Responsibilities

  • Design, develop, and maintain backend services and APIs powering customer and agent experiences.
  • Build scalable REST and GraphQL APIs using Node.js and TypeScript.
  • Develop middleware to connect customer-facing apps with backend systems.
  • Contribute to contact center solutions including chat and authentication.
  • Design and support cloud-native solutions in AWS with serverless and containers.
  • Partner with Product, DevOps, Salesforce, and Contact Center teams.
  • Participate in code reviews and establish engineering best practices.
  • Build and maintain CI/CD pipelines for testing and deployment.
  • Monitor, troubleshoot, and resolve production issues to improve reliability.

Skills

Backend JS/TS
GraphQL APIs
Distributed systems
AWS cloud
CI/CD pipelines
Relational/NoSQL DBs
Debugging
Communication

Tools

Terraform
Salesforce APIs
Genesys
React
Go

Job description

Hybrid (3-4 days/week onsite in Charlotte, NC 28202)

12 Month Contract (Potential for Extensions or Conversion)

Join our Banking partner's Strata Engineering team, a highly visible engineering organization responsible for powering how customers and agents interact across digital and contact center platforms.

This team owns and supports customer-facing chat experiences, contact center integrations, agent experiences through Salesforce, and IVR capabilities through Genesys. They are currently driving several strategic initiatives, including chat platform modernization, AI-powered customer service experiences, seamless authentication solutions, and next-generation customer engagement capabilities.

Unlike many enterprise engineering teams, Strata works almost exclusively with modern technologies and cloud-native architectures, providing engineers the opportunity to gain hands-on experience building scalable, customer-facing solutions that impact millions of customer interactions.

This is an ideal opportunity for an engineer looking to grow their expertise in cloud development, APIs, AI-assisted engineering, customer experience platforms, and large-scale distributed systems.

What You’ll Do
  • Design, develop, and maintain backend services and APIs that power the client's customer and agent experiences.
  • Build scalable REST and GraphQL APIs using Node.js, TypeScript, and modern software design patterns.
  • Develop middleware services that connect customer-facing applications with backend enterprise systems.
  • Contribute to customer contact center solutions supporting chat, authentication, agent experiences, and digital servicing capabilities.
  • Design and support cloud-native solutions within AWS using serverless and container-based architectures.
  • Partner closely with Product, DevOps, Salesforce, and Contact Center teams to deliver highly available customer experiences.
  • Participate in code reviews and help establish engineering best practices across the team.
  • Build and maintain CI/CD pipelines that enable efficient testing and deployment processes.
  • Monitor, troubleshoot, and resolve production issues while improving system reliability and observability.
  • Leverage AI-assisted development tools to improve engineering productivity, code quality, testing, and automation.
  • Contribute to strategic initiatives involving conversational AI, agent assistance, and next-generation customer engagement technologies.
Required Qualifications
  • Strong experience developing backend applications using JavaScript and TypeScript.
  • Experience building and supporting GraphQL APIs in Node.js.
  • Experience designing and integrating distributed systems and service-oriented architectures.
  • Experience developing and deploying applications on AWS.
  • Understanding of cloud-native development principles and modern application architectures.
  • Experience with CI/CD pipelines and automated testing practices.
  • Experience working with relational and/or NoSQL databases.
  • Strong problem-solving, debugging, and troubleshooting skills.
  • Excellent communication and collaboration skills.
Preferred Qualifications
  • Experience building GraphQL APIs and understanding when GraphQL is advantageous over traditional REST patterns.
  • Experience with AWS services such as Lambda, DynamoDB, API Gateway, ECS, EKS, or containerized workloads.
  • Experience with Infrastructure as Code tools such as Terraform.
  • Exposure to React or React Native development.
  • Experience with Go (Golang).
  • Experience integrating or consuming Salesforce APIs and services.
  • Familiarity with contact center platforms such as Genesys.
Disclaimer

Brooksource, Medasource, and Calculated Hire are part of the Eight Eleven Group family of companies and operate under Eight Eleven Group, LLC. All employees receive the same benefits, policies, and terms of employment.

Equal Employment Opportunity

We are committed to creating an inclusive environment for all employees and applicants. We do not discriminate on the basis of race, color, religion, creed, sex, sexual orientation, gender identity or expression, national origin, ancestry, age, disability, genetic information, marital status, military or veteran status, citizenship, pregnancy (including childbirth, lactation, and related conditions), or any other protected status in accordance with applicable federal, state, and local laws.

Benefits & Perks

Brooksource offers competitive medical, dental, vision, Health Savings Account, Dependent Care FSA, and supplemental coverage with plans that can fit each employee’s needs. We offer a 401k plan that includes a company match and is fully vested after you become eligible, paid time off, sick time, and paid company holidays. We also offer an Employee Assistance Program (EAP) that provides services like virtual counseling, financial services, legal services, life coaching, etc.

Pay Disclaimer

The pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

GraphQL API Developer
GraphQL API Developer

Eightelevengroup • Charlotte (NC), Northern (KY)

On-site
USD 110,000 - 140,000
GraphQL API Engineer - Node.js & AWS (Hybrid)
GraphQL API Engineer - Node.js & AWS (Hybrid)

Brooksource • Charlotte (NC)

Hybrid
USD 100,000 - 140,000
Medical, dental, vision
401k with company match
Paid time off & holidays
+1
API Developer
API Developer

Brooksource • Royal Oak (MI)

On-site
USD 83,000 - 96,000
401(k) Matching Plan
Medical, Dental, & Vision Plans
6 Paid Holidays
+1
Sr. Back End Developer – Node.js/AWS/GraphQL
Sr. Back End Developer – Node.js/AWS/GraphQL

VRTek Consulting Inc. • Charlotte (NC)

On-site
USD 100,000 - 130,000
GraphQL API Engineer
GraphQL API Engineer

Brooksource • Detroit (MI)

On-site
USD 90,000 - 120,000
Tech Lead
Tech Lead

Brooksource • Maryland Heights (MO)

Hybrid
USD 96,000 - 110,000
401(k) Matching Plan
Medical, Dental, & Vision plans
Paid time off & holidays
+2
API Developer
API Developer

Eightelevengroup • Royal Oak (MI), Northern (KY)

On-site
USD 83,000 - 96,000
401(k) Matching
Medical, Dental, & Vision
6 Paid Holidays
Java Developer
Java Developer

Brooksource • Columbus (OH)

On-site
USD 157,597,000 - 166,194,000
Medical coverage
Dental coverage
Vision coverage
+4
Java Software Engineer
Java Software Engineer

Brooksource • Louisville (KY)

On-site
USD 110,000 - 170,000
Full Stack Engineer
Full Stack Engineer

Brooksource • Pennsylvania

On-site
USD 90,000 - 120,000
Medical benefits
401k with company match
Paid time off