About the Role
We are looking for a skilled and versatile Full Stack Developer with strong expertise in Python for backend development and modern frontend frameworks , along with a working knowledge of AI/ML concepts. The ideal candidate will be responsible for building scalable web applications and integrating intelligent features powered by AI.
Key Responsibilities
● Design and develop scalable microservices using Python (Django / FastAPI / Flask)
● Develop responsive and high-performance user interfaces using React.js / Angular / Vue.js
● Apply strong OOPS principles and design patterns in backend architecture
● Implement asynchronous programming for high-performance systems
● Design and optimize complex data models (SQL & NoSQL)
● Perform query optimization, indexing, and database performance tuning
● Architect scalable AWS infrastructure using EC2, Auto Scaling, Load Balancers, RDS, and Lambda
● Ensure zero-downtime deployments and cost-efficient cloud operations
● Integrate Generative AI / LLM solutions (AWS Bedrock / SageMaker) into backend and mobile applications
● Identify and remove technical roadblocks to ensure smooth delivery
● Collaborate with Product Managers and stakeholders for sprint planning and execution
● Drive Agile methodologies and ensure timely, high-quality releases
Key Requirements
● 2-3 years of experience in full stack development.
● Bachelor’s/Master’s degree in Computer Science, Engineering, or related field
● Strong proficiency in Python and backend frameworks (Django / Flask / FastAPI)
● Experience with frontend technologies (React.js / Angular / Vue.js, HTML, CSS, JavaScript)
● Understanding of REST APIs, microservices architecture, and cloud platforms (AWS / GCP / Azure)
● Exposure to AI/ML concepts.
● Experience with databases (SQL and NoSQL like PostgreSQL, MongoDB)
● Familiarity with version control (Git) and CI/CD pipelines
● Strong problem-solving and analytical skills.