freehire launches on Product Hunt on 26 August.

Follow →

Full Stack Developer (Internship)

Summary

Build and maintain web apps using Java/Python backend and Vue.js/React frontend, leveraging AI tools for development and CI/CD pipelines.

Overview iQIYI Inc. (IQ) is a NASDAQ listed technology, entertainment company. It is the first online video streaming platform in China to reach over 100 million VIP subscribers. Our dramas, movies, animations, variety and entertainment shows are watched by billions locally and abroad. The next phase for iQIYI is to bring our wonderful content and services to the world. We are currently seeking innovative and talented individuals to join the team.

About the Role We're looking for a motivated and fast-learning

Full Stack Developer Intern

to join our engineering team in Singapore. This is a hands-on opportunity to work alongside experienced developers, contribute to real-world projects, and gain exposure to the

full software development lifecycle . You'll also get to explore and leverage

AI-powered development tools

to enhance productivity and build modern, scalable web applications.

Job Responsibilities: Assist in the design, development, and maintenance of both frontend and backend features of our web applications. Write clean, maintainable, and efficient code with the assistance of AI development tools. Collaborate with team members using version control systems to ensure smooth integration of new features. Participate in code reviews, debugging, and troubleshooting to improve application performance. Learn and apply modern software engineering practices, including automated testing and deployment pipelines.

Position Requirements: Backend Skills:

Solid understanding of at least one backend programming language.

Java or Python is highly preferred. Frontend Skills:

Familiarity with at least one modern frontend framework.

Vue.js or React is highly preferred. Version Control:

Proficient in Git version control, including basic commands and common collaborative workflows (e.g., branching, merging, resolving conflicts, and Pull/Merge Requests). DevOps Knowledge:

Basic understanding of

CI/CD

(Continuous Integration / Continuous Deployment) concepts and workflows. AI-Assisted Development:

Proficient in leveraging

AI-powered IDEs or coding assistants

(e.g., Cursor, GitHub Copilot, etc.) to enhance development efficiency and problem-solving. General:

Strong problem-solving skills, a proactive learning attitude, and good communication skills. Currently pursuing

a bachelor's degree or higher in Computer Science, Data Engineering, or related fields. Must be able to commit to work (on-site) at least four (4) days per week for a minimum duration of three (3) months. Starting from May 2026.

Nice to Have Knowledge of

SQL or NoSQL databases. Experience with

Docker

or containerization. Personal projects or open-source contributions (GitHub portfolio is a plus!).

What You'll Gain Real-world experience working on production-level applications. Mentorship from experienced engineers. Exposure to a modern tech stack and development practices. A collaborative, supportive, and innovation-driven team environment.

**Tips: If you do not receive the interview invitation from iQIYI within 14 days, we may not arrange you to participate in the follow-up interview. Thank you for your understanding, attention and recognition to iQIYI!

See also