Full Stack Developer
RIT Solutions, Inc. - Malvern, PA
Apply NowJob Description
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 • ngular or React • EM (preferred; part of later migration phases)
Created: 2026-03-04