Job Overview
We are seeking a self-motivated Full Stack Developer to join agile squad, delivering end-to-end solutions on cloud infrastructure. The ideal candidate will be proficient in both backend and frontend technologies, containerized deployments, and cloud-native architecture. Experience with Generative AI and AWS Bedrock will be a strong advantage.
Key Responsibilities
- Develop and maintain backend services using Python (FastAPI, boto3 SDK).
- Build responsive and dynamic user interfaces with React.js.
- Design, deploy, and manage containerized applications on AWS ECS (Fargate).
- Manage PostgreSQL databases, including schema design and performance optimization.
- Implement CI/CD pipelines and leverage DevOps tools for automated deployments.
- Work with various AWS services including S3, ECS Fargate, RDS, Systems Manager, and Secrets Manager.
- Apply Generative AI principles including Retrieval-Augmented Generation (RAG) using AWS Bedrock and Bedrock Knowledge Bases.
- Translate business and technical requirements into functional and design specifications.
- Mentor junior developers through code reviews and design discussions.
- Participate in user testing, troubleshooting issues, and implement bug fixes.
- Collaborate as an active member of a cross-functional Agile team.
Required Skills & Experience
- Strong experience in Python backend development (FastAPI, boto3).
- Proficiency in React.js and modern JavaScript development.
- Solid knowledge of Docker, container orchestration, and AWS ECS deployments.
- Experience with PostgreSQL or other relational databases.
- Hands-on expertise with DevOps practices, tools, and CI/CD pipeline setup.
- Proficient in cloud-native development using AWS services.
- Practical experience with Generative AI concepts, RAG patterns, and AWS Bedrock.
- Strong analytical, problem-solving, and communication skills.
- Proven leadership skills with experience mentoring junior developers.
- Ability to own projects end-to-end, from design through production support.
Nice to Have
- Familiarity with Infrastructure-as-Code (Terraform, CloudFormation).
- Exposure to serverless frameworks and event-driven architecture.
- Knowledge of cloud security best practices.
Report job