Demo

iOS Engineer, Rakuten Rakuma - EC Expansion Development Department (ECEXD)

rakuten
House, NM Full Time
POSTED ON 5/22/2026
AVAILABLE BEFORE 3/31/2027
Job Description: Department Overview About Rakuten Rakuma Rakuten Rakuma was formed in February 2018 through the merger of "Fril," Japan’s first flea market app launched in July 2012, and "Rakuma," which was operated by Rakuten. Our mission is to expand the "circle of circulation" - connecting people and items to prevent waste - and to build an e-commerce ecosystem where anyone can easily thrive. Through these efforts, we aim to revitalize the circulation market and contribute to the realization of a circular society. About the Rakuma Development Section With the mission of "Re:valuation - Redefining the value of items," our section operates as a unified team consisting of project managers, designers, QA specialists, data engineers, server-side engineers, and infrastructure engineers. In the Rakuma Development team, engineers do not simply write code according to predetermined specifications. We are expected to continuously improve and develop our service by constantly asking: "What user challenges are we trying to solve?" and "How can we bring more value and joy to our users?" Our team is composed of various professionals, including project managers and designers, who leverage their respective expertise every day to build a better service. Furthermore, to deliver value quickly in a rapidly changing business environment, we actively utilize cutting-edge technologies, including AI. We are a team that continues to grow by constantly taking on new challenges and iterating on improvements. Position: Why We Hire At Rakuten Rakuma, we are simultaneously driving numerous initiatives. Beyond continuously improving the buying and selling experience, these include strengthening our authentication and membership infrastructure, enhancing integration with Rakuten Group services, and optimizing quality and performance, as well as keeping pace with the latest iOS versions and devices. As a product with over 40 million downloads (as of September 2023), we must maintain stable operations while delivering an ever-better customer experience with speed. To achieve this, we are looking to expand our iOS engineering team with individuals who can take proactive ownership not only of feature development but also of system design, quality assurance, and operational excellence. We are looking for someone who can respect our existing processes while actively proposing improvements and driving development forward by engaging and collaborating with the team. We look forward to evolving Rakuten Rakuma together with you. Attractiveness - You will be involved in the development of Japan’s first flea market service, a massive platform with over 40 million downloads - Work alongside iOS and Android experts, engaging in high-level discussions on the latest OS features, OSS integration, and the adoption of third-party products - Challenge yourself with a wide range of initiatives beyond feature development, including quality and performance optimization, technical infrastructure improvements, and enhancing development productivity - We actively leverage AI to streamline development. Our members take the lead in exploring and implementing new AI agents and MCP servers, staying at the forefront of technological evolution - Create value by working closely with diverse professionals, including project managers, designers, QA specialists, data engineers, and server-side/infrastructure engineers - Thrive in an environment that prioritizes psychological safety and transparency, where you are encouraged to propose your own ideas, learn continuously, and grow your career Position Details You will be responsible for the design, development, and operation of the Rakuten Rakuma iOS application. This position goes beyond simple feature implementation; you will collaborate with project managers, designers, QA specialists, data engineers, server-side engineers, and infrastructure engineers to drive product improvements that deliver both high user value and significant business impact. Key Responsibilities - Develop new features, improve existing functionalities, and manage maintenance for the iOS application - Lead UI/UX enhancements, performance tuning, and quality improvements - Ensure compatibility with the latest iOS versions and devices, and manage the release process - Perform crash analysis, system monitoring, and incident response - Maintain test code, improve CI/CD pipelines, and boost overall development productivity - Conduct code reviews, propose technical solutions, and facilitate knowledge sharing within the team Examples of Projects - Improving the buying and selling experience and developing new features - Enhancing the convenience and security of authentication functions - Strengthening integration with Rakuten Group services Work Environment Team Structure - Rakuma Development Section: Approx. 70 members (including 6 mobile engineers) - Age Range: Primarily employees in their 20s and 30s - Rakuma Development Section organization is composed of members with diverse expertise, including project managers, designers, QA specialists, data engineers, server-side engineers, and infrastructure engineers - We operate under a cross-functional development structure where the necessary roles are assigned based on the project's content - We prioritize psychological safety and information transparency, fostering a culture where members can freely exchange ideas and drive improvements regardless of their title or role Employee Background Our team is composed of members with diverse professional backgrounds, including finance, manufacturing, web services, and in-house product development, with a primary focus on B2C services and mobile app development Career Path Examples - Leveraging engineering experience to transition into a management role, overseeing team management and project progress - Leading product operations beyond feature development, such as quality improvement, CI/CD, and architectural enhancements - Joining as an iOS engineer and expanding expertise by taking on Android development challenges - Establishing oneself as a mobile engineering expert by speaking at conferences such as iOSDC and DroidKaigi Development Environment - Language: Swift - UI: UIKit/SwiftUI - Asynchronous Processing: Swift Concurrency, Combine - Package Management: Swift Package Manager, CocoaPods - CI/CD: Bitrise - Testing: XCTest, Snapshot Test - Others: Git, Firebase, etc. Mandatory Qualifications: - Over 5 years of experience in iOS application development using Swift - Experience in UI implementation using UIKit or SwiftUI - Experience in developing applications integrated with REST APIs and JSON - Experience in implementing asynchronous processing using Swift Concurrency or Combine - Experience in team development and code reviews using Git - Experience in writing tests using XCTest or similar frameworks - Ability to drive product improvements from a customer-centric perspective by collaborating with cross-functional teams, including project managers, designers, QA specialists, data engineers, server-side engineers, and infrastructure engineers Desired Qualifications: - Experience in mobile app development for large-scale B2C services, e-commerce platforms, or online marketplaces - Experience in development using Coding Agents (AI-driven development tools) - Experience in building, improving, and managing CI/CD pipelines - Experience in performance optimization, crash analysis, and security enhancements - Experience in proposing technical solutions, mentoring junior engineers, and facilitating knowledge sharing Other Information: Additional information on Location Rakuten Crimson House (Head office) Additional information on English Qualification TOEIC Score exceeding 800 (or similar level of English ability) or a University Degree earned in an English-speaking country. Proof of qualifications will be required by the time of the job offer. If no evidence is available to prove the qualifications denoted above, taking an IP test, organized by Rakuten, during selection process is required. Rakuten Group, Inc. Homepage Link - Benefits: https://corp.rakuten.co.jp/careers/benefit/ - Recruitment Information: https://corp.rakuten.co.jp/careers/information/ - Rakuten Culture: https://corp.rakuten.co.jp/careers/culture/ #engineer #applicationsengineer #commerce #Rakuma #Swift In Japanese, Rakuten stands for ‘optimism.’ It means we believe in the future. It’s an understanding that, with the right mind-set, we can make the future better by what we do today. So we challenge ourselves to evolve, innovate and experiment, to create a better, brighter future for everyone. Today, our 70 businesses span e-commerce, digital content, communications and fintech, bringing the joy of discovery to almost 1.3 billion members across the world. If you have any trouble logging in, please contact us here Rakuten Group, Inc.: rakuten-recruiting-info@mail.rakuten.com *Please read the Application Requirements(EN) / 募集要項(JP) before applying. Our Diversity & Inclusion Policy and Application Documents Rakuten’s corporate mission is to “contribute to society by creating value through innovation and entrepreneurship.” We foster a culture that provides equal opportunities to those who share this founding philosophy and take on the challenge to transform society, regardless of age, gender, nationality, or any other status. Diversity is one of Rakuten's core strategies and a driving force for innovation. Because of this, you are not required to submit any of the following information in order to apply for our job positions. - Gender - Age - Photo - Nationality* - Information not related to business, such as ideological beliefs, family structure, etc. * For legal compliance, we may ask you about your work eligibility. See the details

Salary.com Estimation for iOS Engineer, Rakuten Rakuma - EC Expansion Development Department (ECEXD) in House, NM
$107,806 to $136,245
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a iOS Engineer, Rakuten Rakuma - EC Expansion Development Department (ECEXD)?

Sign up to receive alerts about other jobs on the iOS Engineer, Rakuten Rakuma - EC Expansion Development Department (ECEXD) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$101,441 - $130,752
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$120,936 - $155,014
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at rakuten

  • rakuten House, NM
  • Job Description: Business Overview Rakuten Group provides more than 70 services in a wide range of fields, including e-commerce, travel, digital content, a... more
  • 1 Day Ago

  • rakuten House, NM
  • Job Description: Business Overview We are the development department that supports Rakuten's founding business, Rakuten Ichiba. Rakuten Group, Inc. is foun... more
  • 1 Day Ago

  • rakuten House, NM
  • Job Description: Business Overview Rakuten is Japan’s largest marketplace and an internet ecosystem offering a wide range of over 70 services, including e-... more
  • 2 Days Ago

  • rakuten House, NM
  • Job Description: Business Overview The Rakuten Group's basic management philosophy is to "empower" people and society through innovation. Rakuten Group off... more
  • 2 Days Ago


Not the job you're looking for? Here are some other iOS Engineer, Rakuten Rakuma - EC Expansion Development Department (ECEXD) jobs in the House, NM area that may be a better fit.

  • rakuten House, NM
  • Job Description: Department Overview The EC Expansion Development Department is guided by a mindset of building a lean and efficient organization, and deli... more
  • 6 Days Ago

  • rakuten House, NM
  • Job Description: Department Overview The EC Expansion Development Department is guided by a mindset of building a lean and efficient organization, and deli... more
  • 6 Days Ago

AI Assistant is available now!

Feel free to start your new journey!