We are looking for a Senior iOS Engineer (Apps Platform) to drive improvements in our build pipelines, release processes, and mobile platform tooling enabling engineering teams to deliver high-quality apps efficiently and reliably.
This role sits within the Apps Platform team and focuses on optimizing developer productivity, improving app reliability, and solving platform-level challenges that impact multiple teams.
What We’re Looking For
- Strong experience in iOS development using Swift and Xcode
- Proven hands-on experience with CI/CD tools such as Jenkins, AWS, Azure, or similar
- Solid experience managing and optimizing build pipelines for mobile applications
- Deep understanding of app release processes, workflows, and deployment practices
- Experience troubleshooting and resolving build performance, reliability, and quality issues
- Familiarity with observability tools, including logging, monitoring, and performance tracking systems
- Exposure to mobile performance profiling and diagnostics
- Background in platform engineering or developer experience (DevEx) environments
- Strong problem-solving mindset with a track record of owning and resolving platform-level challenges
- Effective communicator able to collaborate across teams and support engineers at scale
- This role is open to candidates who are legally eligible to work in Malaysia (local or valid resident pass holders)
What You’ll Be Doing:
- Own and optimise iOS CI/CD pipelines to improve build speed, reliability, and developer productivity
- Investigate and profile build and app pipelines to identify performance bottlenecks and quality issues
- Enhance build systems, dependency management, and release workflows for consistent and efficient deployments
- Support and streamline app release processes, ensuring smooth delivery to the App Store
- Drive improvements in observability, including logging, monitoring, and alerting capabilities
- Collaborate closely with build & release squads and platform teams to align engineering practices
- Provide hands-on support to mobile engineers on pipeline, build, and release-related challenges
- Identify and implement platform-level solutions to improve app reliability and overall quality
- Contribute to cross-team initiatives such as standardising release and hotfix policies
- Continuously identify opportunities to reduce friction in engineering workflows and improve developer experience