Intern, Software Engineer Mobile (iOS)
ExternalContractOn-site1mo ago
AgileCI/CDGitiOSUnit Testing
Prepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
About the role
We are looking for a passionate iOS Engineering Intern to join our mobile team. You will work alongside experienced engineers to build, test, and ship features that impact our users. This is a hands-on role where you will write real code, participate in code reviews, and learn how to build scalable mobile applications in a fast-paced environment.
Responsibilities
- Develop and maintain features for our iOS application using Swift.
- Collaborate with engineers, designers, and product managers to understand requirements and deliver high-quality user experiences.
- Write clean, testable code and participate in peer code reviews.
- Help identify and fix bugs to improve application performance and stability.
- Participate in team agile processes, including daily stand-ups and sprint planning.
Requirements
- Personal iOS projects, apps published on the App Store, or contributions to open-source projects.
- Familiarity with modern iOS architectures (e.g., MVVM, VIPER, RIB).
- Exposure to unit/UI testing or CI/CD pipelines.
- Required Qualifications:
- Currently pursuing or recently completed a degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience)
- Basic proficiency in programming language(s)
- Understanding of version control systems (e.g., Git)
- Strong problem-solving mindset and proactive approach to learning
- Excellent communication skills and demonstrated ability to work collaboratively in team environments
- Personal iOS projects or apps published on the App Store
- Contributions to open-source projects
- Knowledge of modern iOS architectures (e.g., MVVM, VIPER, RIB)
- Experience with unit testing, UI testing, or CI/CD pipelines
- Familiarity with Xcode development environment and debugging tools
- Understanding of RESTful APIs and networking concepts in mobile applications
- Life at Grab
- We care about your well-being at Grab, here are some of the global benefits we offer:
- We have your back with Term Life Insurance and comprehensive Medical Insurance.
- With GrabFlex, create a benefits package that suits your needs and aspirations.
- Celebrate moments that matter in life with loved ones through Parental and Birthday leave , and give back to your communities through Love-all-Serve-all (LASA) volunteering leave
- We have a confidential Grabber Assistance Programme to guide and uplift you and your loved ones through life's challenges.
- Balancing personal commitments and life's demands are made easier with our FlexWork arrangements such as differentiated hours
- What We Stand For At Grab
Benefits
Parental leave
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at Grab? Share your experience