Logo
A-Line Staffing Solutions LLC

Api Developer

A-Line Staffing Solutions LLC, Charlotte, North Carolina, United States

Save Job

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.