Get exposed to web design, prototypes/demos, application development using latest frontend technologies such as Vue.js, Typescript, Tailwind CSS, and backend technology such as Laravel as well as IT version control.
Participate in code reviews to learn from more experienced developers and gain insights into industry standards and best practices under mentorship.
Develop fully automated testing scripts to perform unit testing and document any issues, bugs, or errors as well as debugging for quality assurance purposes.
Prepare clear and concise documentation of code and technical processes to aid in future maintenance and development.
Provide feedback on potential improvements in code quality and knowledge sharing which can contribute to the overall learning environment of the team.
Support the implementation of real-world projects involving payment gateway integration and optimize code for maximum speed and scalability to accommodate a large volume of users.
Job Requirements
We are looking for motivated and passionate student trainees to join our Internship Program! You will have the opportunity to work closely with our development team to deliver features and product improvements, gain practical experience in full software development life cycle and enhance your skills in a professional setting under the guidance of our experienced mentor.
Job Highlights
Work on real-world projects under the guidance of an experienced mentor.
Learn about the latest front-end and backend technologies as well as software implementation methodology.
Gain exposure to applications that encompass features supporting marketing, sales, order management, payment, and education service delivery processes in the SME business sector.
On-site preferred, but remote work arrangements can be considered.
Interns who perform to expectations would be considered for a permanent position after their internship period.
Open, vibrant, and learning work culture.
Job Requirements
Currently pursuing bachelors degree in IT, Computer Science, Software Engineering or equivalent.
Minimum commitment for the internship is 3 months, with a preference for a 6-month duration.
Required Programming Language Skills: Proficiency in PHP8, MySQL, JavaScript or Vue.js, HTML5, and CSS3. Familiarity with REST API is also necessary.
Additional Skills: Experience with Android or iOS development using React Native or Flutter. Knowledge of asp.NET/C#, server administration, R/Python, and working with cloud platforms such as AWS, Microsoft Azure, or GCP is considered an added advantage.
Solid understanding of the full web technology stack (e.g., HTTP, cookies, headers, asset loading/caching), accessibility and security compliance.
Ability to work in a collaborative team environment and effectively communicate with team members.
Strong problem-solving skills, analytical and attention to detail.
Self-motivated with a willingness to learn and take on new challenges.
Ability to work independently on assigned tasks while adhering to deadlines.
Prior experience or personal projects demonstrating front-end development skills is a plus.
Job Benefits
We believe in nurturing and investing into the right people with the right skill.