job description
Join Wezmart International Berhad, a dynamic and innovative company in the e-commerce and technology sector, as an IT & Software Development Intern! This is a fantastic opportunity for aspiring tech professionals to gain hands-on experience in software development, IT infrastructure, and digital solutions while working remotely from the vibrant island of Bali, Indonesia.
As an intern, you will collaborate with our experienced development team to contribute to real-world projects, enhance your technical skills, and make a tangible impact on our digital platforms. Whether you're passionate about coding, debugging, or exploring new technologies, this internship will provide you with the mentorship and resources needed to grow in the fast-paced world of IT and software development.
Wezmart is committed to fostering a culture of learning and innovation. You’ll have the chance to work with cutting-edge tools, participate in team brainstorming sessions, and receive guidance from industry experts. This role is perfect for students or recent graduates looking to kickstart their careers in technology while enjoying the flexibility of remote work in one of the world’s most sought-after destinations.
If you’re eager to apply your technical knowledge, learn from the best, and contribute to meaningful projects, we’d love to hear from you!
Responsibility
- Assist in the development, testing, and debugging of software applications under the guidance of senior developers.
- Collaborate with cross-functional teams to design, implement, and maintain IT solutions that support business operations.
- Contribute to the optimization of existing codebases to improve performance, scalability, and user experience.
- Participate in code reviews and provide constructive feedback to peers.
- Research and evaluate emerging technologies, tools, and frameworks to enhance development processes.
- Assist in troubleshooting technical issues and providing timely resolutions to support end-users.
- Document software development processes, including requirements, design decisions, and implementation details.
- Support the team in maintaining and updating IT infrastructure, including servers, databases, and cloud services.
Qualifications
- Currently pursuing or recently completed a degree in Computer Science, Information Technology, Software Engineering, or a related field.
- Basic knowledge of programming languages such as Java, Python, JavaScript, C#, or PHP.
- Familiarity with web development frameworks (e.g., React, Angular, Vue.js, Django, or Laravel) is a plus.
- Understanding of database management systems (e.g., MySQL, PostgreSQL, MongoDB) and SQL queries.
- Experience with version control systems (e.g., Git, GitHub, GitLab) is advantageous.
- Strong problem-solving skills and the ability to work both independently and collaboratively in a team environment.
- Excellent communication skills in English, with the ability to articulate technical concepts clearly.
- Passion for technology and a willingness to learn new tools and methodologies.