Internship For Web Development
Vilor Academy Sdn Bhd
- Bayan Lepas, Pulau Pinang
- Training
- Full-time
- Interns who perform to expectations would be considered for a permanent position after their internship period.
- 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.
- On-site preferred, but remote work arrangements can be considered.
- Gain exposure to applications that encompass features supporting marketing, sales, order management, payment, and education service delivery processes in the SME business sector.
- Open, vibrant, and learning work culture.
- Currently pursuing bachelor's 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.
- 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 Git 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.
- Training Provided
- Allowance Provided
- 5 Working Days
- Flexible Working Hours
- Training Provided
- Allowance Provided
- 5 Working Days
- Flexible Working Hours
Maukerja