Senior Full Stack Developer – Python, Angular, AWS Cloud Platform
Job Summary
Job Title
AWS Full Stack Developer
Location
Toronto ON Hybrid (23 Days WFO)
Duration
612 Months
Role Summary
We are seeking seasoned AWS Full Stack Developers with 10 years of experience to support enterprise-scale cloud-native application development initiatives. The ideal candidate will possess strong expertise across modern frontend technologies backend API development AWS cloud services and DevOps automation.
The role involves designing developing and deploying scalable full stack applications using Angular Python and AWS-native services while contributing to cloud architecture CI/CD automation and secure API-driven platforms.
Front-End Expertise
- Angular
- Angular Material
- TypeScript
- Rust
- Webpack
- Git
Back-End Expertise
- Python
- SQL
- RESTful API Development
- AWS API Gateway
- PostgreSQL
- DynamoDB
- Amazon Neptune
- AWS Cognito
- Microsoft Azure AD Authentication & Authorization
AWS Expertise
- AWS Lambda
- AWS EC2
- Amazon EKS
- Amazon VPC
- Amazon S3
- AWS Step Functions
- Amazon CloudWatch
- Amazon Athena
- AWS Lake Formation
- AWS Glue
DevOps & Automation
- GitHub Actions
- Terraform
- Terragrunt
- AWS CodeBuild
- SonarQube
Key Responsibilities
- Design and develop scalable cloud-native full stack applications on AWS
- Build responsive and reusable frontend components using Angular and TypeScript
- Develop backend APIs and microservices using Python and
- Implement RESTful API best practices and API integrations using AWS API Gateway
- Design and optimize data storage solutions using PostgreSQL DynamoDB and Neptune
- Implement secure authentication and authorization using AWS Cognito and Azure AD
- Build and manage serverless and containerized workloads using Lambda and EKS
- Develop infrastructure as code using Terraform and Terragrunt
- Automate CI/CD pipelines using GitHub Actions and CodeBuild
- Implement monitoring logging and observability using CloudWatch
- Collaborate with cross-functional teams in Agile delivery environments
- Ensure code quality security and performance using SonarQube and best practices
Required Skills
- Angular
- Angular Material
- TypeScript
- Python
- SQL
- REST APIs
- AWS API Gateway
- PostgreSQL
- DynamoDB
- Neptune
- AWS Cognito
- Azure AD
- AWS Lambda
- EC2
- EKS
- S3
- Step Functions
- CloudWatch
- Athena
- Lake Formation
- AWS Glue
- Terraform
- Terragrunt
- GitHub Actions
- AWS CodeBuild
- SonarQube
- Git
- Microservices
- DevOps
- Cloud-Native Development