jobs in SNSOFT SDN BHD

SNSOFT SDN BHD Hiring! Internship Back End Developer in Federal Territory - Ricebowl

Internship Back End Developer

Undisclosed

KL City, Federal Territory

Share
Save

Working Location

  • Jalan Kerinchi Kiri 3 Kuala Lumpur Federal Territory Malaysia

Job Description

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.

Responsibilities

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

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