Python Full Stack Developer (1β2 Years Experience) Experience: 1β2 Years Employment Type: Full-Time
About The Role
We are looking for a passionate and motivated Python Full Stack Developer with 1β2 years of hands-on experience in web application development. The ideal candidate should be comfortable working across both backend and frontend technologies and have a strong willingness to learn and adapt to emerging technologies. Exposure to Generative AI technologies will be considered a significant advantage.
Key Responsibilities
Design, develop, test, and maintain web applications using Python-based frameworks.
Develop REST APIs and integrate third-party services and APIs.
Build responsive and user-friendly frontend interfaces.
Collaborate with UI/UX designers, QA engineers, and project managers.
Write clean, scalable, and maintainable code following best practices.
Troubleshoot, debug, and optimize application performance.
Participate in code reviews and contribute to technical discussions.
Work with databases and ensure data integrity and security.
Assist in the deployment, monitoring, and maintenance of applications.
Required Skills
Backend β’ Strong knowledge of Python programming. β’ Experience with Django, FastAPI, or Flask. β’ Understanding of RESTful API development. β’ Experience with ORM frameworks and database design. Frontend β’ Good knowledge of HTML5, CSS3, and JavaScript. β’ Experience with React.js (preferred), Angular, or Vue.js. β’ Understanding of responsive design principles. Database β’ Experience with MySQL, PostgreSQL, or MongoDB. β’ Ability to write efficient queries and optimize database performance. Tools & Technologies β’ Git Version Control. β’ Basic understanding of Linux environments. β’ Familiarity with AWS, Azure, or GCP is a plus. β’ Understanding of Docker and CI/CD concepts. Preferred (
Good To Have
) β’ Exposure to Generative AI technologies such as OpenAI APIs, LangChain, RAG, AI Agents, Vector Databases, Prompt Engineering, and LLM Integrations. β’ Experience in developing AI-powered applications, chatbots, or workflow automation solutions. β’ Knowledge of WebSockets and real-time applications. β’ Familiarity with software architecture and design patterns.
Education
al Qualification β’ Bachelor's Degree in Computer Science, Information Technology, Engineering, or a related field. β’ Relevant certifications and project experience will be considered favorably.