

A-Line Staffing Solutions
API Developer
⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for an API Developer / Full Stack Software Engineer for a Customer Care Platform, offering $50–$55/hr for a 1+ year hybrid contract in Charlotte, NC. Key skills include Node.js, TypeScript, GraphQL, and AWS experience.
🌎 - Country
United States
💱 - Currency
$ USD
-
💰 - Day rate
440
-
🗓️ - Date
December 19, 2025
🕒 - Duration
More than 6 months
-
🏝️ - Location
Hybrid
-
📄 - Contract
W2 Contractor
-
🔒 - Security
Unknown
-
📍 - Location detailed
Charlotte Metro
-
🧠 - Skills detailed
#Storage #Automated Testing #Cloud #Databases #Microservices #API (Application Programming Interface) #Code Reviews #GraphQL #TypeScript #Scala #Monitoring #JavaScript #Security #React #Deployment #DevOps #Agile #AWS (Amazon Web Services)
Role description
API Developer / Full Stack Software Engineer
Customer Care & Communications Platform
📍 Location: Charlotte, NC (Hybrid – 3 Days Onsite)
💵 Rate: $50–$55/hr on W-2
⏱ Duration: 1+ Year Contract with Potential Extensions
🧩 Interview Process: 2 Rounds
Position Overview
We are seeking a skilled API Developer / Full Stack Software Engineer to support a modern Customer Care and Communications Platform. This role focuses heavily on backend and API development using Node.js, TypeScript, GraphQL, and AWS, while also collaborating across DevOps and front-end teams to deliver scalable, resilient services.
The ideal candidate has strong experience designing distributed systems, building secure APIs, and deploying cloud-native applications. This is a great opportunity for an engineer who enjoys solving complex integration problems and contributing across the full software development lifecycle.
Key Responsibilities
Backend & API Development
• Design, build, and maintain RESTful and GraphQL APIs using Node.js and TypeScript.
• Develop scalable, reliable, and resilient backend services within a distributed systems architecture.
• Implement industry best practices for API performance, security, and maintainability.
Cloud & DevOps Collaboration
• Work closely with DevOps teams to build, deploy, and support applications on AWS.
• Contribute to and improve CI/CD pipelines, automated testing, and release processes.
• Support containerized and cloud-native application deployments.
Code Quality & Engineering Excellence
• Establish and follow coding standards and best practices.
• Participate in and conduct peer code reviews to maintain high-quality codebases.
• Contribute to technical design discussions and architecture decisions.
Production Support & Continuous Improvement
• Triage and resolve production and integration issues reported by API consumers.
• Collaborate with cross-functional teams to identify root causes and implement long-term fixes.
• Stay current with modern technologies and contribute to feature development and platform evolution.
Required Skills & Qualifications
Core Technical Skills
• Strong experience in JavaScript and TypeScript, including common design patterns.
• Hands-on experience building RESTful and GraphQL APIs with Node.js.
• Experience working with AWS (compute, storage, CI/CD, monitoring).
• Experience with relational, key-value, or document databases.
• Understanding of distributed systems architecture and microservices.
Additional Technical Experience
• Exposure to React or React Native (front-end understanding preferred).
• Experience implementing and maintaining CI/CD pipelines.
• Familiarity with modern DevOps and cloud-native development practices.
Soft Skills
• Strong communicator with the ability to collaborate across engineering and DevOps teams.
• Results-oriented, adaptable, and quick to learn new technologies.
• Comfortable working in a fast-paced, Agile development environment.
Additional Details
• Employment Type: W-2 Contract (No C2C)
• Work Schedule: Hybrid – 3 days onsite in Charlotte, NC
• Contract Length: Initial 12 months with potential for extension
API Developer / Full Stack Software Engineer
Customer Care & Communications Platform
📍 Location: Charlotte, NC (Hybrid – 3 Days Onsite)
💵 Rate: $50–$55/hr on W-2
⏱ Duration: 1+ Year Contract with Potential Extensions
🧩 Interview Process: 2 Rounds
Position Overview
We are seeking a skilled API Developer / Full Stack Software Engineer to support a modern Customer Care and Communications Platform. This role focuses heavily on backend and API development using Node.js, TypeScript, GraphQL, and AWS, while also collaborating across DevOps and front-end teams to deliver scalable, resilient services.
The ideal candidate has strong experience designing distributed systems, building secure APIs, and deploying cloud-native applications. This is a great opportunity for an engineer who enjoys solving complex integration problems and contributing across the full software development lifecycle.
Key Responsibilities
Backend & API Development
• Design, build, and maintain RESTful and GraphQL APIs using Node.js and TypeScript.
• Develop scalable, reliable, and resilient backend services within a distributed systems architecture.
• Implement industry best practices for API performance, security, and maintainability.
Cloud & DevOps Collaboration
• Work closely with DevOps teams to build, deploy, and support applications on AWS.
• Contribute to and improve CI/CD pipelines, automated testing, and release processes.
• Support containerized and cloud-native application deployments.
Code Quality & Engineering Excellence
• Establish and follow coding standards and best practices.
• Participate in and conduct peer code reviews to maintain high-quality codebases.
• Contribute to technical design discussions and architecture decisions.
Production Support & Continuous Improvement
• Triage and resolve production and integration issues reported by API consumers.
• Collaborate with cross-functional teams to identify root causes and implement long-term fixes.
• Stay current with modern technologies and contribute to feature development and platform evolution.
Required Skills & Qualifications
Core Technical Skills
• Strong experience in JavaScript and TypeScript, including common design patterns.
• Hands-on experience building RESTful and GraphQL APIs with Node.js.
• Experience working with AWS (compute, storage, CI/CD, monitoring).
• Experience with relational, key-value, or document databases.
• Understanding of distributed systems architecture and microservices.
Additional Technical Experience
• Exposure to React or React Native (front-end understanding preferred).
• Experience implementing and maintaining CI/CD pipelines.
• Familiarity with modern DevOps and cloud-native development practices.
Soft Skills
• Strong communicator with the ability to collaborate across engineering and DevOps teams.
• Results-oriented, adaptable, and quick to learn new technologies.
• Comfortable working in a fast-paced, Agile development environment.
Additional Details
• Employment Type: W-2 Contract (No C2C)
• Work Schedule: Hybrid – 3 days onsite in Charlotte, NC
• Contract Length: Initial 12 months with potential for extension






