You will design, develop, and maintain full-stack applications.
Responsibilities
Design and deploy full-stack web applications using Python (FastAPI/Flask/Django) for the backend and modern JavaScript frameworks (React, Vue, or Angular) for the frontend.
Architect and maintain microservices and RESTful APIs on AWS, utilizing services like Lambda, ECS, API Gateway, DynamoDB, S3, and CloudFormation.
Build and optimize responsive user interfaces focusing on usability and accessibility.
Implement and integrate frontend components with backend services, ensuring seamless data flow.
Develop CI/CD pipelines using CodePipeline, CodeBuild, and CodeDeploy.
Required Skills
5+ years of professional experience with Python and backend development.
3+ years of frontend development experience using frameworks like React, Vue, or Angular.
Strong hands-on experience with AWS services, especially in serverless and microservices architecture.
Solid understanding of RESTful API design.
Experience with containerization (Docker) and container orchestration (ECS).
Strong experience with version control (Git) and CI/CD pipelines.
Familiarity with frontend testing frameworks and Test-Driven Development (TDD) practices.