Senior API Engineer: Distributed Systems, Node.js, GraphQL, AWS
Globalchannelmanagement
Charlotte (NC)
On-site
USD 81,278 - 82,656
Full time
14 days+
Get more replies from employers
Send a job-specific resume in minutes.
Start fresh or import an existing resume
Job summary
Globalchannelmanagement is seeking an experienced API Developer located in Charlotte, North Carolina. The ideal candidate will have over 10 years of experience with building Restful and GraphQL APIs using Node.js, along with expertise in AWS for applications, CI/CD pipelines, and databases. Candidates should be familiar with Gen AI for automation and testing, with knowledge in React/React Native being a plus. This role involves working with distributed systems and collaborating with a DevOps team to build and deploy software solutions.
Qualifications
10 or more years of experience in API development.
Hands-on experience with building scalable and reliable platforms.
Knowledge of coding best practices and CI/CD.
Responsibilities
Demonstrate experience with distributed systems design.
Establish coding best practices and enable CI/CD.
Collaborate with DevOps to deploy solutions on AWS.
Contribute to modern technologies and features.
Triaging production and integration issues.
Skills
Experience with building Restful and GraphQL API with Node.js
Experience building applications, CI/CD pipelines and databases on AWS
Experience with Gen AI for code generation, testing and automation
Experience/understanding of React/React Native
TypeScript
NodeJS
GraphQL
AWS
Shared ownership
Result-orientation
Job description
Globalchannelmanagement is seeking an experienced API Developer located in Charlotte, North Carolina. The ideal candidate will have over 10 years of experience with building Restful and GraphQL APIs using Node.js, along with expertise in AWS for applications, CI/CD pipelines, and databases. Candidates should be familiar with Gen AI for automation and testing, with knowledge in React/React Native being a plus. This role involves working with distributed systems and collaborating with a DevOps team to build and deploy software solutions.