Senior Full Stack Engineer – React, Python, Node.js, AWS
Onsite/ Hybrid/ Remote: RemoteDuration:5- 6 Months to start withRate Range: Upto $74/hr W2 or $79/hr C2CWork Authorization: GC, USC, All valid EADs except OPT, CPT, H1BMust Have:ReactTypeScriptNode.jsPythonAWSAWS LambdaAWS FargateRedisMicroservices ArchitectureMulti-Tenant SaaS ArchitectureDocker / ContainerizationREST APIsResponsibilities:Design and develop a scalable multi-tenant SaaS platform supporting multiple business units and independent workflowsModernize existing cloud-based applications to improve scalability, reliability, security, and maintainabilityBuild frontend applications using React and TypeScriptDevelop backend services and APIs using Node.js and PythonDesign and implement microservices running on AWS Lambda and AWS FargateBuild reusable platform services that can be leveraged across multiple tenant environmentsImplement caching and performance optimization strategies using RedisDesign tenant-specific and global feature deployment capabilitiesCollaborate with product and engineering teams to define platform architecture and technical solutionsParticipate in architecture reviews, code reviews, and technical design discussionsSupport platform observability, monitoring, production support, and operational excellence initiativesMentor junior and mid-level engineers and promote engineering best practicesContribute to cloud infrastructure and platform modernization effortsQualifications:4-7 years of software engineering experienceStrong experience building and supporting multi-tenant SaaS platformsStrong frontend development experience with React and TypeScriptStrong backend development experience with Node.js and PythonHands-on experience designing and implementing microservices architecturesStrong AWS cloud experience including Lambda, Fargate, and cloud-native servicesExperience with containerization technologies such as DockerExperience implementing Redis caching and performance optimization strategiesExperience improving application scalability, reliability, availability, and securityExperience designing and supporting distributed systemsExperience working within Agile development environmentsExperience providing technical leadership and mentoring engineersNice to Have:KubernetesTerraformGraphQLEvent-Driven ArchitectureOAuth and Identity Management PlatformsCI/CD AutomationCloud Monitoring and Observability ToolsMedia, Publishing, Content Management, or Digital Platform ExperienceExperience supporting high-scale customer-facing SaaS products