Rakuten Rewards, a leading e-commerce company with over 15 million members and $2 billion in Cash Back payments, is seeking a Senior iOS Software Engineer to join their international engineering team. This role offers an exciting opportunity to work on next-generation iOS applications used by hundreds of millions of users across three continents.
The position involves building and maintaining the company's Messaging SDK and event-driven systems, working within a Squad structure alongside product, design, and engineering teammates. The ideal candidate will have strong expertise in Swift and iOS development, with 5+ years of experience building native applications.
Key technical requirements include proficiency in Swift, Objective-C, RESTful APIs, and modern iOS frameworks like SwiftUI and UIKit. The role demands experience with iOS architecture patterns, version control systems, and a track record of published applications. The compensation range is competitive at $115,005 - $196,020 annually, complemented by comprehensive benefits including health insurance, 401k matching, and various time-off options.
The company culture emphasizes continuous improvement through their Five Principles for Success, including "Always Improve, Always Advance" and "Speed!! Speed!! Speed!!" Working at Rakuten Rewards means joining a team that values innovation, optimism, and teamwork while building solutions that enhance the shopping experience for millions of users.
This is an excellent opportunity for a senior iOS engineer looking to make a significant impact in a global e-commerce platform while working with cutting-edge mobile technologies and event-driven architectures. The role offers both technical challenges and professional growth opportunities within an established company that continues to innovate in the e-commerce rewards space.