




We are seeking a **Senior Full\-Stack Software Engineer** to lead modernization efforts. This role involves redesigning and rebuilding legacy components into a scalable, maintainable **serverless architecture on AWS**. You’ll work closely with a small, high\-impact engineering team to deliver modern, cloud\-native solutions that support growth and reliability. #### **Key Responsibilities** * Design, develop, and deploy full\-stack solutions using **TypeScript**, **ReactJS**, and **Node.js**. * Architect and implement scalable **AWS Serverless** systems (Lambda, API Gateway, S3, SQS). * Integrate and optimize **PostgreSQL** and related data services (e.g., Aurora). * Define and manage **Infrastructure as Code** using **AWS CDK** or **Terraform**. * Collaborate with cross\-functional teams to ensure clean architecture, security, and performance. * Participate in code reviews, CI/CD pipeline improvements, and technical documentation. #### **Required Skills \& Experience** * **5\+ years** of professional experience with **TypeScript**, **ReactJS**, and **Node.js**. * **5\+ years** of hands\-on experience with **AWS Serverless services** (Lambda, API Gateway, S3, SQS). * Strong knowledge of **relational databases**, particularly **PostgreSQL**. * Proven experience with **Infrastructure as Code** (AWS CDK, Terraform). * Strong understanding of software architecture, testing, and DevOps principles. #### **Nice to Have** * Experience with **Python** for scripting or backend services. * Familiarity with **AWS Cognito** or **Okta** for authentication and identity management. * Experience with **Amazon Aurora** and **AWS Transfer Family**. * Knowledge of **CI/CD pipelines** (GitHub Actions preferred).


