PayPay Logo PayPay
PayPay Logo

Engineering Manager

📅 12/06/2021

Apply

Kotlin Multiplatform Mobile Engineer

🌍 Tokyo, Tokyo Prefecture, Japan 📅 05/12/2022

Apply

Job Description

## **![](https://i.imgur.com/9qZZpwQ.jpg)**

## **About PayPay**

PayPay is a fintech company that has grown to over 58M users since its launch
in 2018. Our team is hugely diverse with members from over 50 different
countries. To build "PayPay", we allied with Paytm; the biggest payment
service company in India. Based on their customer-first technology, we created
and expanded the smartphone payment service in Japan. Our biggest competitor
is "cash". We seek people who can accept this challenge positively, brush up
the product at a tremendous speed, and promote PayPay with professionalism and
passion.

## **Job Description**

PayPay is looking for a Kotlin Multiplatform Mobile Engineer to build and
maintain high quality and robust SDKs for development teams.

### Main Responsibilities

* Work closely with our App platform team to build and maintain core business logic SDKs
* Support integrations with our Android and iOS feature teams
* Active on improvement at platform/structure level
* Define and follow coding standards, architecture principles, code reviews, build processes and testing
* Promote collaboration by mentoring and sharing knowledge

### Tech Stack

| Kotlin, Gradle

| Ktor, Coroutines, SQLDelight

| Github, Android Studio

| Firebase, AppsFlyer

| Slack, Zoom

### Qualifications

* Deep understanding of modern mobile development
* Strong in Object Oriented design and Kotlin
* Experience with the Android development
* Strong passion for code quality and are not allergic to test cases
* Familiarity with integration of Rest API
* Strong sense of ownership
* At least one mobile app you can show off in the interview
* At least 3-5 years of professional experience.

### Preferred Qualifications

* More interest in KMM/platform work rather than feature development
* At least one year of experience in KMM
* Experience with GA/CI/CD tool(e.g. Bitrise)
* Ability to develop SDKs while conducting unit tests
* Knowledge of performance optimization
* Ability to communicate with platform members and other development team in English
* Familiarity with Agile development
* Experience integrating and development payment service

### PayPay 5 senses

* Please refer [PayPay 5 senses ](https://speakerdeck.com/paypaycorporation/e1f1b5f41d8b3b6f7982ed4ca7619d58)to learn what we value at work.

* * *

## **Working Conditions **

#### Employment Status

* Full Time

#### Office Location

* [WFA(Work From Anywhere at Anytime) ](https://speakerdeck.com/paypaycorporation/3c1ef322c98e46481e6915eb218792c4)
* Remote Job
* You can live anywhere in Japan

#### Work Hours

* Super Flex Time (No Core Time)
* In principle, 10:00am-6:45pm (actual working hours: 7h45m + 1h break)

#### Holidays

* Every Sat/Sun/National holidays (In Japan)/New Year's break/Company-designated Special days

**Paid leave**

* Annual leave (up to 14 days in the first year, granted proportionally according to the month of employment. Can be used from the date of hire)
* Personal leave (5 days each year, granted proportionally according to the month of employment)
*PayPay's own special paid leave system, which can be used to attend to
illnesses, injuries, hospital visits, etc., of the employee, family members,
pets, etc.

#### Salary

* Annual salary paid in 12 installments (monthly)
* Based on skills, experience, and abilities
* Reviewed twice a year
* Special Incentive once a year *Based on company performance and individual contribution and evaluation
* Late overtime allowance, Work from anywhere allowance (JPY100,000)

#### Benefits

* Social Insurance (health insurance, employee pension, employment insurance and compensation insurance)
* 401K
* Language Learning support
* Translation/Interpretation support
* VISA sponsor + Relocation support

#### Hiring Process

* Document screening
* Coding challenge
* 1st round interview (Technical)
* 2nd round interview (Culture match)
* Final round interview (Total experience)