Full Stack Development Intern

InfilectBengaluru, KarnatakaOn-siteInternshipListed 1 hour ago

Apply now

About this role

We are looking for a Full Stack Developer Intern who is interested in building and working on real-world web applications. You will work closely with our engineering team on backend APIs, frontend features, integrations, and AI/GenAI-related projects. This role is suitable for someone who has a good foundation in software development and wants hands-on experience working across the full technology stack. Key Responsibilities ● Develop and maintain backend APIs using Python, Django/DRF, and PostgreSQL. ● Build and enhance frontend features using React.js, JavaScript/TypeScript. ● Integrate APIs with internal and third-party services. ● Assist with Celery and Redis-based workflows and background processing. ● Support GenAI-related integrations and features as required. ● Debug and fix application issues and contribute to improving application performance. ● Write basic unit and integration tests for the features developed. ● Work with Git-based development workflows, including branching, code reviews, and version control. ● Collaborate with engineers and other teams to understand requirements and deliver features. ● Learn and contribute to the overall product development lifecycle.
Required Skills ● Good understanding of Python. ● Basic hands-on experience with Django/Django REST Framework (DRF). ● Familiarity with React.js and JavaScript/TypeScript. ● Understanding of PostgreSQL and relational databases. ● Understanding of REST APIs and API integrations. ● Familiarity with Git and Git-based development practices. ● Good problem-solving and debugging skills. ● Ability to learn new technologies and work independently on assigned tasks.
- Gen AI Tools usage and Viibe coding is a must

Good to Have ● Basic understanding of GenAI/LLM concepts and APIs. ● Exposure to Celery and Redis. ● Experience working on personal, academic, or open-source projects.
● Familiarity with testing frameworks and writing automated tests. ● Understanding of basic cloud or deployment concepts. What You Will Learn ● End-to-end full-stack product development. ● Building production-grade APIs and frontend applications. ● Working with databases, background jobs, and third-party integrations. ● Integrating AI/GenAI capabilities into applications. ● Git-based engineering workflows and collaborative development. ● Debugging, testing, and deploying real-world applications.
Eligibility ● Students or recent graduates pursuing/completing a degree in Computer Science, Information Technology, Software Engineering, or a related field. ● Candidates with strong project experience and relevant technical skills are encouraged to apply.
Location Bangalore, India Internship Type Full-time Internship