30
applicants

Full Stack Software Engineer – Intern

Idea8 (Pvt) Ltd    Kottawa • Internship

Job Description

We are looking for a motivated Full Stack Software Engineer Intern who is passionate about modern web application development and eager to gain practical experience working on real-world software projects.

Required Skills

  • Good knowledge of JavaScript and Python.
  • Basic understanding of NestJS for backend application development.
  • Experience with React.js or Next.js using TypeScript.
  • Understanding of frontend concepts such as components, state management, routing, forms, and API integration.
  • Understanding of backend concepts such as controllers, services, modules, authentication, and REST APIs.
  • Basic knowledge of PostgreSQL or MySQL database design and operations.
  • Ability to create and integrate REST APIs.
  • Familiarity with Git, GitHub, branches, pull requests, and collaborative GitHub workflows.
  • Basic knowledge of cloud hosting environments such as AWS or VPS platforms.
  • Ability to troubleshoot, debug, and resolve basic frontend and backend issues.
  • Ability to create clear technical documentation for features, implementation steps, issues, and resolutions.

Optional Skills

  • Experience with Flutter for mobile application development.
  • Basic knowledge of Docker and containerized application deployment.
  • Familiarity with Kubernetes and container orchestration concepts.
  • Experience deploying full stack applications to cloud or VPS environments.
  • Understanding of authentication, authorization, and role-based access control.
  • Familiarity with CI/CD and automated deployment workflows.