Job Description

Description

:

About Organization

The Rakuten Group has also successfully launched our Mobile Network Operator (MNO) business as the fourth mobile network carrier in Japan. Our next challenge is to expand the business and make a more significant impact on the market.

Our mission in the Digital Product Management Department is to introduce a digitalized lifestyle to all customers. Based on customer feedback, we collaborate closely with design and development teams, along with many other stakeholders, to bring innovative new products and features to the market that prioritize customer satisfaction. This presents an exciting opportunity in a fast-paced environment to work alongside many talented individuals and leverage modern technologies.

This is an exciting position where you can lead the development of Rakuten Mobile's original applications. Our department's mission is to differentiate ourselves from competitors and increase customer satisfaction through our unique apps.

Rakuten Mobile has a close relationship with the Rakuten Group, giving us a significant advantage with access to vast customer data, proprietary AI technology, and our own server infrastructure. Our goal is to fully utilize these resources to provide all Rakuten Mobile customers with compelling applications.

Job Duties

  • Understand business needs and define product requirements and solutions accordingly.

  • Provide architectural and design guidelines to improve product performance, capacity, and scalability.

  • Coordinate stakeholder input to ensure projects meet business goals while maintaining product roadmaps and architectural standards.

  • Create and review High-Level Designs (HLD) and compile product specifications.

  • Collaborate with product and development teams to clearly communicate product goals and design intentions.

  • Minimum Qualifications
    ◆ Design Skills:

  • Experience in design-focused development using UML, etc.

  • Understanding of the pros and cons of native app development technologies and ability to select appropriate technologies

  • Experience in designing system integrations

  • Experience in designing and developing RESTful APIs

  • Understanding and experience in utilizing microservices with Kubernetes and APIs

  • Design and development experience with object-oriented languages such as Java, Kotlin, C#

  • Understanding of application and network security


  • ◆ Development Skills:

  • Practical experience in iOS/Android mobile app development (5+ years)


  • ◆ Communication Skills:

  • Ability to communicate positively and collaborate with other developers and stakeholders

  • Proficiency in English (TOEIC 800+)

  • Intermediate or higher level of Japanese communication skills


  • Ideal Candidate:

  • Someone who can remain positive and persistent in the face of adversity and get things done

  • Someone who can empower others

  • Someone who is proactive and eager to acquire and challenge new skills, even in unfamiliar technologies

  • Someone skilled at balancing technology and business

  • Someone who prioritizes user experience (UX) and strives to create user-friendly apps

  • Proffered Qualifications

  • Experience in development and design with AWS, Azure, or Google Cloud

  • Experience in development and design using Kubernetes and Docker

  • Experience in designing DevOps and CI/CD pipelines

  • End-to-End development and design Experience from development to deployment and operations

  • Experience in development and design with SQL/NoSQL databases

  • Experience in applying and designing authentication and authorization with OAuth2.0 and OpenID Connect

  • Languages:

    English (Overall - 3 - Advanced), Japanese (Overall - 3 - Advanced)

    Apply for this Position

    Ready to join ? Click the button below to submit your application.

    Submit Application