Skip to main content

Full Stack Developer

Technology
Codetech
Charlotte, United StatesToday

Job description

Role Overview

We are seeking a Senior Full Stack Developer (Backend-Focused) to support a growing omnichannel, serverless platform that delivers scalable APIs and backend services for mobile (iOS/Android) and web experiences.

This role is backend-heavy (approximately 70%), focused on Node.js, TypeScript, NestJS, GraphQL (Apollo Federation / Supergraph), AWS, and API platform engineering, with 30% frontend exposure to support BFF (Backend-for-Frontend) patterns and client integration needs.

The ideal candidate is a senior-level engineer who is comfortable owning backend services end-to-end, collaborating closely with mobile teams, and operating within a modern, cloud-native, highly observable ecosystem.

Key Responsibilities

· 8+ years of IT experience working as a full stack developer

· Design, build, and maintain backend services and APIs using Node.js, TypeScript, and NestJS

· Implement and evolve GraphQL APIs using Apollo Federation / Supergraph, while exposing REST endpoints where required

· Develop serverless applications on AWS, leveraging event-driven and API-driven architectures

· Define and manage GraphQL schemas, API contracts, and versioning strategies

· Integrate authentication and authorization using Okta, Auth0, JWT flows, and enterprise security standards

· Configure and manage Kong API Gateway, including routing, plugins, security, and traffic management

· Implement caching strategies to improve performance and scalability

· Ensure strong observability and monitoring using Splunk, Honeycomb, and OpenTelemetry

· Collaborate with frontend teams to support UI integration (React / Angular exposure preferred)

· Contribute to CI/CD pipelines, with GitHub tightly integrated into AWS deployments

· Participate in code reviews, design discussions, and production support

· Support future AEM integrations and migrations as part of later program phases

Required Technical Skills

Backend & API Development

· Node.js, TypeScript

· NestJS

· GraphQL (Apollo Federation, Supergraph, schema design)

· REST API design and Swagger/OpenAPI

· Serverless architecture on AWS

Security & Identity

· Okta, Auth0

· JWT authentication flows

· Enterprise API security best practices

Platform & Observability

· Kong API Gateway (plugins, routing, policies)

· Splunk, Honeycomb

· OpenTelemetry

· Caching strategies (in-memory, distributed)

Preferred Skills

· Java / Spring Boot

· Angular or React

· AEM (preferred; part of later migration phases)

Required Skills

Basic Qualification

Additional Skills

This is a high PRIORITY requisition. This is a PROACTIVE requisition

Background Check : No

Drug Screen : No

N/A

Stipend :false

Interested in this role?