Kotlin Multiplatform Mobile Engineer
PayPay
·
Posted:
May 1, 2023
·
Remote
About the position
PayPay is seeking a Kotlin Multiplatform Mobile Engineer to build and maintain high-quality and robust SDKs for development teams. The engineer will work closely with the App platform team to build and maintain core business logic SDKs and support integrations with Android and iOS feature teams. The ideal candidate should have a deep understanding of modern mobile development, strong Object Oriented design and Kotlin skills, and experience with Android development. Additionally, they should have a strong passion for code quality and be familiar with integration of Rest API. The position is full-time and offers a flexible work schedule.
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
Requirements
- 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
- More interest in KMM/platform work rather than feature development (preferred)
- At least one year of experience in KMM (preferred)
- Experience with GA/CI/CD tool(e.g. Bitrise) (preferred)
- Ability to develop SDKs while conducting unit tests (preferred)
- Knowledge of performance optimization (preferred)
- Ability to communicate with platform members and other development team in English (preferred)
- Familiarity with Agile development (preferred)
- Experience integrating and development payment service (preferred)