Overview
About the Role: We are looking for an experienced Full Stack Developer with expertise in the AWS services ecosystem to design, develop, and deploy scalable applications. This role requires strong proficiency in both front-end and back-end technologies while leveraging AWS services for cloud-based deployment and infrastructure management.
Responsibilities:
● Develop, deploy, and maintain scalable web applications using modern full-stack technologies.
● Utilize AWS services (EC2, Lambda, S3, RDS, DynamoDB, API Gateway, CloudFront, IAM, etc.) to build and deploy cloud-based applications.
● Design and implement RESTful APIs and GraphQL endpoints for efficient data communication.
● Optimize databases and query performance using PostgreSQL, MySQL, DynamoDB, or MongoDB.
● Experience using pgvector
● Implement CI/CD pipelines using AWS CodePipeline, GitHub Actions, or Jenkins.
● Monitor application performance and optimize system reliability using CloudWatch and AWS X-Ray.
● Troubleshoot issues in both development and production environments.
Requirements:
Full Stack Development:
● 3+ years of experience with JavaScript, TypeScript, Python
● Expertise in React, Angular, or Vue.js for front-end development.
● Experience with Node.js, Django, Flask, or Spring Boot for back-end development.
● Strong knowledge of RESTful APIs and GraphQL.
AWS Expertise:
● Hands-on experience with AWS services like EC2, Lambda, S3, RDS, API Gateway, DynamoDB, CloudFront, IAM, and VPC.
● Familiarity with serverless architectures using AWS Lambda and API Gateway.
● Experience with containerization (Docker, Kubernetes, AWS Fargate).
● Knowledge of AWS security best practices.
DevOps & Deployment:
● Proficiency in CI/CD pipelines (AWS CodePipeline, GitHub Actions, Jenkins, etc.).
● Experience managing infrastructure as code (Terraform, CloudFormation, AWS CDK).
Nice to Have:
● Experience with microservices architecture and event-driven design.
Job Types: Full-time, Permanent, Fresher, Internship
Benefits:
- Food provided
- Paid sick time
- Work from home
Schedule:
- Monday to Friday
Work Location: In person
Expected Start Date: 01/04/2025