X

Software Engineering Intern / Full-Stack Development Intern - Part-Time

salary Salary :

$1,000 - 1,800 monthly

icon briefcase Job Type : Part-Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - Software Engineering Intern / Full-Stack Development Intern - Part-Time

# Job Title: Software Engineering Intern / Full-Stack Development Intern

## Job Summary

We are looking for a motivated and enthusiastic Software Engineering Intern to join our development team. The intern will have the opportunity to gain hands-on experience in designing, developing, and maintaining software applications and platform enhancements.

The intern will assist in translating UX/UI designs into functional web pages and platform features while learning industry best practices in software development.

This internship is ideal for students who are passionate about coding, problem-solving, and building user-centric digital solutions.

## Key Responsibilities

* Assist in the design, development, testing, and maintenance of web-based applications and platform functionalities.

* Support the implementation of responsive and interactive web pages based on UX/UI designs and wireframes.

* Participate in front-end and back-end development tasks under the guidance of senior team members.

* Assist in API integration and the development of supporting functionalities.

* Perform debugging, troubleshooting, and testing to identify and resolve software issues.

* Collaborate with cross-functional teams to understand project requirements and contribute ideas for technical solutions.

* Prepare and maintain technical documentation related to development activities.

* Support deployment, user acceptance testing (UAT), and post-implementation activities when required.

* Stay updated on emerging technologies and software development trends.

## Technical Skills and Requirements

### Programming Languages

Basic knowledge or academic experience in one or more of the following:

* Python

* JavaScript

* TypeScript

* Java

* C#

* PHP

### Front-End Development

Exposure to or willingness to learn:

* HTML5

* CSS3

* JavaScript

* React.js, Angular, or Vue.js

* Responsive web design principles

### Back-End Development

Basic understanding of:

* Python frameworks (e.g., Django, Flask, FastAPI)

* Node.js

* .NET Framework / .NET Core

* RESTful APIs and system integration concepts

### Database Knowledge

Familiarity with:

* MySQL

* PostgreSQL

* Microsoft SQL Server

* MongoDB (preferred)

### UI/UX Collaboration

* Ability to understand and implement designs provided through tools such as Figma or Adobe XD.

* Interest in creating intuitive and user-friendly interfaces.

* Willingness to learn about usability and user experience best practices.

### Tools and Technologies

Exposure to the following would be advantageous:

* Git version control

* Basic understanding of CI/CD concepts

* Cloud platforms such as AWS, Microsoft Azure, or Google Cloud Platform

* Docker and containerization technologies

## Qualifications

* Currently pursuing Bachelor's Degree in Computer Science, Software Engineering, Information Technology, or a related field.

* Internship period of at least *6 months* is preferred.

* Strong interest in software development and emerging technologies.

* Good analytical and problem-solving skills.

* Effective communication and interpersonal skills.

* Ability to work independently as well as collaboratively in a team environment.

## Preferred Attributes

* Personal, academic, or open-source projects demonstrating coding capabilities.

* Participation in hackathons, coding competitions, or technology-related activities.

* Eagerness to learn new technologies and adapt to changing project requirements.

* Positive attitude, initiative, and willingness to take ownership of assigned tasks.

* Passion for developing solutions that enhance user experience and business outcomes.

Original job Software Engineering Intern / Full-Stack Development Intern - Part-Time posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Auto-Apply to Similar Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI

Similar Jobs in Singapore

GrabJobs is the no1 job portal in Singapore, connecting you to thousands of jobs fast! Find the best jobs in Singapore, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.