Job description
Join Private Advertiser as an intern software engineer on the iOS team and contribute to building high-quality mobile experiences. In this paid internship, you will collaborate with product and engineering colleagues to deliver iOS features, resolve technical challenges and optimize app performance. You will gain hands-on exposure to modern iOS development using Swift, UIKit and SwiftUI, learn how to design clean code, write tests, and participate in end-to-end feature delivery. This role is ideal for students pursuing a degree in computer science, software engineering or a related field who want real-world, mentorship-driven experience in a fast-paced ICT environment in Malaysia. You will work with a supportive team that cares about your growth, feedback, and practical skill-building while making a real impact on our apps and users.
As part of our iOS squad, you will learn through pairing, code reviews, and friendly collaboration with senior engineers. You will contribute to feature development, bug fixes, and performance improvements, while gaining familiarity with version control, testing strategies and continuous integration. We value curiosity, proactive learning, and a collaborative mindset that helps you grow into a confident software engineer.
Location and learning aside, this internship offers you the chance to build a portfolio with real-world projects that ship to users. If you are passionate about mobile technology, enjoy solving problems, and want to develop best-in-class apps, we want to meet you. Apply now to start your journey with Private Advertiser in Petaling, Selangor.
Responsibility
- Collaborate with product managers and designers to implement iOS features that delight users.
- Translate requirements into clean, maintainable Swift code and well-organized UI.
- Write unit and UI tests to ensure reliability and performance across devices.
- Help investigate issues, debug on real devices and simulators, and contribute fixes quickly.
- Participate in code reviews, pair programming, and knowledge sharing sessions.
- Assist in building and maintaining CI/CD pipelines and release tasks.
- Document features and APIs to enable smooth handoffs and future maintenance.
Qualification
- Currently pursuing a degree in Computer Science, Software Engineering or a related discipline.
- Strong understanding of Swift and modern iOS development concepts.
- Familiarity with UIKit and SwiftUI and know-how of Xcode debugging tools.
- Experience with RESTful APIs, JSON and networked mobile apps.
- Exposure to Git or other version control systems and collaborative workflows.
- Good problem-solving abilities and strong communication skills.
- Proactive learner who thrives in a team environment and can manage multiple priorities.