Python Full Stack Developer (1 - 2)

Full TimeOn-siteJuniorLimited info disclosed
34 views0 applications

Description

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. Educational Qualification Bachelor's Degree in Computer Science, Information Technology, Engineering, or a related field. Relevant certifications and project experience will be considered favorably.