Part Time
$1000/month
TBD
Mar 21, 2025
We are looking for a skilled Full-Stack Software Engineer with expertise in React, TypeScript, AWS CDK, and DevOps to support and enhance multiple web application deployment pipeline.
The primary focus of this role is to manage and improve the CI/CD pipeline that deploys our React Single Page Application (SPA), developed in TypeScript, to AWS using S3, CloudFront, and AWS WAF. Our architecture consists of two separate GitHub repositories—one for the SPA and another for the CI/CD pipeline.
Responsibilities:
Enhance and maintain the CI/CD pipeline written in AWS CDK to ensure smooth deployment of the React application to AWS.
Adjust the pipeline to properly pull the latest code from the GitHub repository and deploy it to the AWS infrastructure (S3, CloudFront Distribution, and WAF).
Perform small adjustments or updates to the TypeScript-based web application if necessary to support deployment requirements.
Ensure the deployment process is efficient, secure, and scalable.
Collaborate with the team to ensure DevOps best practices are followed.
Required Skills & Qualifications:
Strong proficiency in React and TypeScript.
Solid experience with AWS services, especially S3, CloudFront, WAF, and CodePipeline/CodeBuild.
Hands-on experience with AWS CDK (Cloud Development Kit).
Strong understanding of CI/CD concepts and DevOps methodologies.
Ability to troubleshoot and improve deployment pipelines and web applications.
Familiarity with GitHub and version control best practices.
Strong English Proficiency
Preferred Qualifications:
Experience deploying SPAs to AWS at scale.
Knowledge of web application security practices, especially within AWS.
Familiarity with modern front-end build tools and testing frameworks.