jobs in XRETAIL SOLUTIONS PTE. LTD.

XRETAIL SOLUTIONS PTE. LTD. Hiring! Full Time Software Engineering Intern - Full-Stack Development Intern in West Region (Singapore), Earn up to SGD 1,000 - Ricebowl

Software Engineering Intern - Full-Stack Development Intern

XRETAIL SOLUTIONS PTE. LTD.

SGD1,000 - SGD1,000 Per Month

West Region (Singapore)

Share
Save

Working Location

  • 29 MEDIA CIRCLE West Region (Singapore) Singapore

Job Description

Responsibilities

# 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.

Important Information

Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.

Learn More