[Grab] Software Engineer, Mobile (iOS)

Job updated about 1 month ago
The employer was active 1 day ago

Job Description

Get to Know the Role

As an important member of our mobile development team, you will be responsible for designing, developing, and maintaining high-quality iOS applications that meet our customers' needs and expectations.

You will report to a Senior Software Engineering Manager and work onsite at our office in Petaling Jaya

The Critical Tasks You Will Perform

Develop and maintain iOS applications using Swift and the latest iOS SDK
Collaborate with cross-functional teams to identify project requirements and develop efficient solutions
Implement new features and improve existing functionality for improved performance
Write clean, maintainable, and well-documented code
Troubleshoot and debug complex technical issues using various tools and techniques
Participate in code reviews and contribute to the improvement of development processes
Stay up-to-date with the latest iOS development trends, tools, and best practices
Work with UI/UX designers to implement intuitive and visually appealing user interfaces
Contribute to the development of reusable components and libraries to enhance team productivity
Ensure app security and data protection in compliance with industry standards

Requirements

What Essential Skills You Will Need

Bachelor's degree in Computer Science, Software Engineering, or a related field
2+ years of experience in iOS app development with a portfolio of published apps
Proficiency in Swift programming language and iOS SDK
In-depth knowledge of iOS frameworks and libraries
Experience with development tools such as Xcode, Git, and Jenkins
Solid understanding of iOS design patterns, principles, and best practices
Familiarity with Agile development methodologies
Experience in mobile app performance optimization and troubleshooting
Knowledge of iOS app security best practices
Experience working with RESTful APIs and JSON
Familiarity with continuous integration and delivery processes

1
3 years of experience required
Managing staff numbers: not specified
Personal Invitation Link
This is your personal referral link for job invitation. You'll receive an email notification when someone applied for the position via your job link.
Share this job
Malaysia Youth
AdTech / MarTech
51 ~ 200 people

About us

Cake is on a mission to connect talent in the digital era with opportunities around the globe. To achieve this goal, we offer an online CV builder to help job seekers demonstrate their skills the way they like, and an informative Blog offering up-to-date career advice & resources to help them succeed in their careers.