Skip to main content

Full Stack Developer

Malvern, PA
Permanent

Posted

Full Stack Developer
hybrid - Malvern, PA
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)

Job Type: Permanent

Job ID: 255048402