Company Description
About Carousell
Carousell Group is the leading multi-category platform for secondhand in Greater Southeast Asia on a mission to make secondhand the first choice. Founded in August 2012 in Singapore, the Group has a leading presence in seven markets under the brands Carousell, Carousell Media Group, Cho Tot, Laku6, LuxLexicon, Mudah.my, OneShift, REFASH and Revo Financial, serving tens of millions of monthly active users
.
About the Role
The
Trust Engineering team
safeguards our marketplace by building secure, reliable, and user-friendly systems that protect our users and their transactions. We are looking for a
Senior iOS Engineer
to strengthen our authentication and trust experiences across the Carousell Group.You will design and build secure, scalable, and high-quality iOS systems that power login, account protection, and fraud prevention. You will play a key role in shaping how we adopt new technologies in authentication (e.g.,
passkeys, biometrics, device attestation, secure storage
) and help improve the overall security posture of our apps.This is a hands-on senior role where youll not only write high-quality code but also
propose enhancements, lead technical discussions, and guide best practices
across the iOS ecosystem.You will:
- Design, build, and maintain secure and reusable iOS components & SDKs for authentication and trust.
- Drive adoption of modern authentication technologies such as passkeys, biometrics, device attestation, and trusted device frameworks.
- Proactively identify and resolve potential security, privacy, and performance issues in the mobile app ecosystem.
- Collaborate with backend, security, and product teams to design end-to-end trust features and protocols.
- Champion modular, testable, and robust architecture that supports scalability and cross-team contributions.
- Stay ahead of the curve by evaluating and proposing new iOS capabilities and technologies to improve user security and experience.
- Mentor engineers, conduct code reviews, and help shape iOS engineering best practices.
- Monitor production performance and reliability, driving improvements in stability and resilience.
Qualifications
You have:
- 5+ years of experience in iOS application development, with deep knowledge of the iOS ecosystem.
- Strong command of Swift, with a solid grasp of iOS frameworks, concurrency, and modern architectural patterns (e.g., Clean Architecture, MVVM, VIPER).
- Hands-on experience with authentication and security technologies on iOS (Face ID/Touch ID, Keychain, passkeys, secure enclave, Play Integrity/DeviceCheck, app attestation, etc.).
- Understanding of networking security (SSL pinning, OAuth, JWT, encryption) and secure data storage practices.
- Track record of designing and delivering complex features or systems in large-scale consumer apps.
- Familiarity with mobile CI/CD pipelines, automated testing, and monitoring tools.
- A passion for writing clean, maintainable, and well-tested code, with a focus on reliability and user trust.
- Bonus: Experience with fraud prevention, identity verification, or trust & safety systems.
Additional Information
By proceeding with your application
,
you are adhering to our PDPA policies. In case you are interested to know more, read about our Candidates Personal Data Privacy Statement.