company-logo-image

Internship Back End Developer

ashley-avatar-image

AI-generated summary

beta

This job is an Internship Back End Developer where you'll help build and improve backend systems using tools like TypeScript and NodeJS. You might like this job because you'll learn from experienced developers and work on exciting web applications!

Undisclosed

Bangsar South City, Kuala Lumpur

Job Description

  • Assist in developing and maintaining backend systems using technologies such as TypeScript, NestJS, JavaScript, NodeJS, MongoDB, Express, and AngularJS. Exposure to Python or Golang is an added advantage. 
  • Support the design, development, testing, debugging, and maintenance of web and application-based solutions. 
  • Participate in different phases of the software development life cycle (SDLC), including development, testing, bug fixing, and deployment support. 
  • Work closely with senior developers and cross-functional teams to ensure successful project delivery. 
  • Assist in writing and executing test cases, troubleshooting issues, and improving system performance. 
  • Participate in code reviews and learn clean coding, software architecture, and backend development best practices. 
  • Support the development of scalable and maintainable backend features and APIs. 
  • Assist in developing or supporting online promotion, campaign, rewards, or user engagement related systems. 
  • Support feasibility analysis, technical documentation, and enhancement tasks for ongoing projects.

Job Requirements

  • Candidate must possess or currently pursue a Bachelor’s Degree in Computer Science, Information Technology, Software Engineering, or equivalent. 
  • Basic understanding of backend development and web application concepts. 
  • Familiar with one or more programming languages such as JavaScript (NodeJS), Java, Python, or TypeScript. 
  • Basic knowledge of databases such as MongoDB, MySQL, PostgreSQL, Redis, or similar technologies is an advantage. 
  • Exposure to frameworks or technologies such as NestJS, ExpressJS, AngularJS, React, or RESTful APIs is a plus. 
  • Understanding of basic software development concepts such as OOP, SDLC, APIs, and database operations. 
  • Strong logical thinking, analytical, and problem-solving skills. 
  • Willingness to learn new technologies and work in a fast-paced development environment. 
  • Good communication and teamwork skills. 
  • Required language(s): English. Mandarin speaking ability is an added advantage as the role may require communication with Mandarin-speaking team members or clients. 
  • Candidates with university projects, personal projects, GitHub portfolios, or internship experience related to backend/web development will have an added advantage. 
  • Internship duration: Minimum 3 to 6 months preferred.

Skills

Software Development
Software Engineering
Node.js (Javascript Library)
Java (Programming Language)
TypeScript
Back End (Software Engineering)

Company Benefits

Transportation Allowance

Transportation Allowance

Meal Allowance

Meal Allowance

Medical

Medical Insurance,Optical Claim,Dental Claim,Health Checkup


Additional Info

Company Activity

Last active - few minutes ago

Experience Level

#NoExperienceNeeded

Career Level

Internship

Job Specialisation


Company Profile

SNSOFT SDN BHD-logo-image

SNSOFT SDN BHD

SNSoft SDN BHD, founded in 2016, is a leading software and game development studio specializing in social media and mobile games. Our diverse team of experts from Malaysia and across Asia delivers cutting-edge solutions in software, web, and database development.We seek creative, growth-driven talent to shape the future of gaming and technology. With strong innovation, operational expertise, and global expansion...