Software Engineer Intern

COLLAB47 TECHNOLOGIES PRIVATE LIMITED

Patiala, Punjab, IndiaFresher4h agovia LinkedIn

This job at a glance

Who can apply
Freshers and up to 1 year
Must know
System designGitFigmaData visualizationREST APIsJavaScript
Work
On-site in Patiala · internship
Pay
Not stated by the employer.
Skill demand
Git44%System design6%Data visualization6%Figma1%of 142 similar fresher jobs posted in India this week
Listed
5 Nov 2026 · still open

Sign in free to see which of these skills your resume already shows.

COLLAB47 TECHNOLOGIES PRIVATE LIMITED

About the Internship

We are looking for motivated and curious technology interns who want to work on real-world software products and gain practical experience in product development. Selected interns will become part of a collaborative technology team, contributing to the design, development, implementation, and maintenance of web and mobile applications. Interns will work in specialized technical tracks, collaborate with other developers, and participate in the complete software development lifecycle, from understanding requirements to building, testing, and delivering functional features. This internship is designed for individuals who are interested in learning, building, and solving practical engineering problems.

Available Positions & Responsibilities

1. UI/UX & System Design Interns

Openings: 2

Technologies: Figma, Tokens Studio, Miro / FigJam, GitHub.

Responsibilities

  • Conduct user research and understand product requirements.
  • Create user journeys, wireframes, and interactive prototypes.
  • Design responsive interfaces for web and mobile applications.
  • Develop and maintain reusable design systems and components.
  • Define design tokens, typography, colors, and layout standards.
  • Design administrative dashboards and management interfaces.
  • Collaborate with developers to ensure accurate design implementation.
  • Maintain design documentation and developer handoff specifications.

2. Backend & API Development Interns

Openings: 3

Technologies: TypeScript, Node.js, NestJS, PostgreSQL, TypeORM / Prisma, JWT / OAuth, Postman, Swagger / OpenAPI, GitHub, Docker.

Responsibilities

  • Design and maintain relational database schemas.
  • Develop backend modules using NestJS.
  • Build REST APIs, controllers, and services.
  • Implement DTO validation and error handling.
  • Develop authentication and authorization systems.
  • Work with PostgreSQL and database ORM tools.
  • Implement database migrations and optimize queries.
  • Maintain API documentation using Swagger / OpenAPI.
  • Test APIs and coordinate integration with frontend and mobile teams.

3. Main Web Application Development Interns

Openings: 4

Technologies: JavaScript, TypeScript, SvelteKit, Svelte, Tailwind CSS, PostCSS, REST / GraphQL, GitHub, Postman, Vite / Node.js.

Responsibilities

  • Develop the primary user-facing web application using SvelteKit.
  • Build reusable and responsive Svelte components.
  • Implement application layouts, navigation, and routing.
  • Integrate backend APIs and manage application data.
  • Work with server-side rendering (SSR).
  • Implement interactive features and user workflows.
  • Handle authentication, loading, and error states.
  • Optimize frontend performance and responsiveness.
  • Collaborate with UI/UX and backend development teams.

4. Admin Panel Development Interns

Openings: 3

Technologies: React, TypeScript, Next.js App Router, Shadcn/UI, Tailwind CSS, State & Form Management, GitHub, Postman, Vercel.

Responsibilities

  • Develop administrative dashboards using Next.js.
  • Build reusable components and dashboard layouts.
  • Develop data tables, search, filters, and pagination.
  • Implement CRUD interfaces for managing platform resources.
  • Build user management and administrative workflows.
  • Implement role-based access control (RBAC) interfaces.
  • Develop forms, validations, and data management views.
  • Integrate backend APIs.
  • Maintain responsive and consistent administrative interfaces.

5. Mobile Application Development Interns

Openings: 3

Technologies: Dart, Flutter SDK, Provider / Bloc, Hive / SQLite, REST APIs, GitHub, Postman, Android Studio, Xcode.

Responsibilities

  • Develop cross-platform mobile applications using Flutter.
  • Build reusable widgets and responsive mobile interfaces.
  • Implement application navigation and state management.
  • Integrate REST APIs and backend services.
  • Implement local storage using Hive / SQLite.
  • Develop offline data handling and caching functionality.
  • Implement authentication and session management.
  • Test application functionality across Android and iOS.
  • Optimize application performance and user experience.

General Requirements

Candidates should have:

  • Basic knowledge of programming fundamentals.
  • An understanding of their selected technical domain.
  • Familiarity with the technologies mentioned for their preferred track.
  • Basic understanding of Git and GitHub.
  • Good logical thinking and problem-solving abilities.
  • Willingness to learn new technologies and development practices.
  • Ability to work independently as well as collaboratively.
  • Good communication and documentation skills.
  • Interest in building real-world software applications.

Preferred Qualifications

  • Students pursuing Computer Science, Information Technology, Software Engineering, or related disciplines.
  • Recent graduates interested in software development.
  • Candidates with personal projects, GitHub repositories, or technical portfolios.
  • Candidates with previous hackathon, development, or project experience.
  • Practical knowledge and demonstrated ability will be valued alongside academic qualifications.

What You Will Gain

  • Hands-on experience working on real-world software products.
  • Practical exposure to modern development technologies.
  • Experience working in a collaborative engineering team.
  • Understanding of professional development workflows.
  • Experience with GitHub, code reviews, testing, and documentation.
  • Opportunities to contribute to live product modules.
  • Exposure to cross-functional product development.
  • Guidance and learning through practical technical assignments.

Selection Process

  • Application and profile screening.
  • Technical skill assessment based on the selected track.
  • Practical assignment or project evaluation.
  • Technical discussion.
  • Final selection and team allocation.

Apply to become part of our technology and product development team.

  • Google Form Application Link: https://forms.gle/ow8HEwB5EetVZb438

Fresher Software Developer Jobs · last 7 days

143 openings · 141 need no experience

Most hiring: Saatvik Agro, Real Time Applications Center - RTAC, Skillzen Loop

See all 143 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job