About the job Full Stack Architect - React/AWS/Microservices
Job Title: Full Stack Architect React / AWS / Microservices
Location: NYC/NJ - Full remote (East Coast) - travel onsite 1/Quarter (Strong preference for East Coast Candidates)
Number of openings: 1
Experience: 10+ years in full stack development with 3+ years in an architect role
Pay Rate: $60-80/hr
Benefits: None/Contract
Start Date: Targeting 1/5/26
Clearance Level: None, must be US Citizen
Full Stack Architect React / AWS / Microservices
We are seeking a Senior Full Stack Architect to lead the design and delivery of enterprise digital platforms. This role is hands-on and client-facing, with responsibility for front-end architecture, back-end integration, cloud deployment, and technical leadership across distributed teams.
Core Skills & Experience
Front-End: Strong proficiency in React, JavaScript (ES6+), HTML5, CSS3; exposure to Angular preferred.
Back-End: Hands-on with Spring Boot (Java) and/or Express.js / Node.js; experience using Python in service development.
Cloud & DevOps: Strong experience building and hosting applications on AWS (Azure a plus), including containerization with Docker/Kubernetes and CI/CD pipelines / DevOps practices.
Data & Integration: Experience with PostgreSQL, RESTful APIs, GraphQL, SOAP, and integration with AEM and other modern web frameworks.
Architecture: Expertise in microservices architecture, event-driven systems, and domain-driven design (DDD) for scalable, modular solutions.
Security: Strong knowledge of security best practices including OAuth2, JWT, SSL/TLS.
Leadership: 10+ years in full stack development with 3+ years in an architect role; proven ability to lead and mentor distributed/onshoreoffshore teams and manage complex projects.
Very strong Communications - Ability to communicate with stakeholders (business & technical)
Key Responsibilities
Define and lead React-based front-end architecture and reusable component libraries.
Build and maintain front-end components and integrate with backend APIs and AEM.
Contribute to backend services (Java/Spring Boot or Node.js) and cloud integrations.
Collaborate with UX, backend, and AEM teams to deliver cohesive end-to-end solutions.
Drive performance, accessibility, responsiveness, and cross-browser compatibility.
Enforce coding standards, security, and best practices across teams.