Cloud Full Stack Developer II
Role details
Job location
Tech stack
Job description
We are seeking a highly skilled Full Stack Engineer to design, develop, and maintain scalable web applications. The ideal candidate will have strong expertise in modern front-end and back-end technologies, cloud-native development, and secure, high-performance systems., Design and develop responsive web applications using React and TypeScript
Build and maintain scalable backend services using Node.js
Develop and integrate RESTful / GraphQL APIs with internal and external systems
Deploy and manage applications on AWS cloud infrastructure
Implement and maintain CI/CD pipelines for automated build, test, and deployment
Ensure application performance, scalability, and reliability in production environments
Apply secure coding practices and participate in code reviews to maintain high-quality standards
Partner with UX/design support and cross-functional stakeholders to deliver future-state experiences
Contribute to delivery readiness expectations (e.g., accessibility, analytics, digital adoption, and architecture checkpoints)
Requirements
Front End: Strong experience building production UI using React and TypeScript, including component architecture and state management. (Role expectation; aligned to your hiring criteria.)
Back End: Strong experience with Node.js (e.g., Express/NestJS) building scalable APIs and services. (Role expectation; aligned to your hiring criteria.)
Cloud: Hands-on experience developing and deploying on AWS (e.g., compute (EC2, ECS/Fargate), storage (S3), networking, serverless patterns (Lambda, APL Gateway, ALB, DynamoDB, DocumentDB)).
API Integration: Proven ability integrating internal/external systems (REST/GraphQL, event-driven where applicable) and handling complex workflows.
CI/CD: Experience with automated build/test/deploy pipelines and deployment strategies (blue/green, canary, feature flags).
Security: Demonstrated secure coding practices (OWASP, authN/authZ, secrets handling, logging hygiene).