drjobs Sr Android Engineer Japanese N3 Level And Above Required العربية

Sr Android Engineer Japanese N3 Level And Above Required

Employer Active

drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Tokyo - Japan

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Job Description

We are Unlock Design a recruitment agency based in Japan and the job description below is an opportunity with one of our forwardthinking client companies. We aim to ensure a trustworthy and considerate experience for our candidates emphasizing their privacy and longterm career goals. See our full promise and approach by visiting

Basic Information

Client ID: 107000

Job ID: 1063

Position: Android Engineer

Location: Tokyo (Full Remote)

Salary: 9M 20M

Language: English Japanese (N3 level)

Contract type: Permanent

*Contract if you are not in Japan

Who We Are

2007SVOD()SVODNetflix2(2023GEM Partners)No.1

iOS4.65.0Android4.35.0

  • English here

    We founded in 2007 is a pioneer in SVOD (Subscription Video on Demand) services in Japan. In the rapidly growing Japanese SVOD market we have achieved the secondhighest share (based on revenue 2023 GEM Partners Inc.) following Netflix. We have firmly established our position as the leading Japanese player and continue to balance profitability and growth.

    One of the key features of the product is our unwavering commitment to inhouse development. To adapt to the dynamic changes in related technologies such as online streaming we control all development processes inhouse. This enables us to create a userfriendly service from a users perspective. Our services have received high ratings from users with iOS apps at 4.6 (out of 5.0) and Android apps at 4.3 (out of 5.0).

    In the fastpaced market that demands advanced technical skills and flexible business strategies we are committed to recruiting professionals in various fields to maintain our position as an industryleading company.

Roles and Responsibility

Android

/ Responsibilities

  • Android
  • English here

    On the Android team we are passionate about building compelling user experiences for our Android apps that bring delight and joy to millions of users around Japan. Our app is rated as 4.1 stars out of 5.0.

    We are seeking individuals enthusiastic about native Android development and like to bring new kinds of engagement and experiences to our Android applications. We stay up to date with the latest Kotlin versions. People who excel on the Android team are productoriented detailoriented and selfmotivated. If you love building incredible online streaming experiences that touch vast numbers of users we want to talk!
    Responsibilities:

    • Collaborate across teams to define design and ship products.
    • Design and build applications for the Android platform.
    • Ensure the performance quality and responsiveness of applications.
    • Help maintain code quality test coverage and automatization.

Minimum Requirements

  • Android2
  • 3
  • JavaKotlin
  • GoogleAndroid
  • git
  • Android Studio Instruments
  • JLPT N3
  • English here
    • 2 years of experience developing Android apps.
    • 3 years of team working experience.
    • Proficiency in a systems programming language such as Java Kotlin etc.
    • Able to understand Googles Guide to app architecture and Material Design for Android
    • Good understanding of code versioning tools such as git.
    • Experience with performance and memory tuning with tools such as Android Studio Instruments.
    • Experience with mobile databases.
    • Familiarity with continuous integration.
    • Conversational Level of Japanese (like JLPT N3)

Preferred Requirements

  • AndroidGraphQL
  • Jetpack ComposeDagger/HiltKotlin Coroutines & Flow
  • JUnit
  • Android
  • UI
  • TCP/IPHTTP/HTTPS
  • HLSMP4
  • English here
    • Familiarity with GraphQL to connect Android applications to backend services
    • Understanding of operating system concepts such as threading file systems memory allocation
    • Experience with Jetpack Compose Dagger/Hilt Kotlin Coroutines & Flow
    • Experience with testing with JUnit
    • Experience with developing Android apps with unidirectional data flow would be a plus
    • Interest or proficiency in UI design
    • Understanding of TCP/IP HTTP/HTTPS and other major network protocols
    • Basic knowledge of popular media formats such as HLS MP4

Tech Stacks

WEB (FRONTEND)
CLOUD PROVIDERS (IF ANY): GCP
PROGRAMMING LANGUAGES FRAMEWORKS: JavaScript TypeScript React.js Next.js Node.js GraphQL Apollo Client/Server PHP (phasing out) Yii (phasing out)
VERSION CONTROL (GITHUB GITLAB ETC): GitHub GitLab
NOTABLE OPEN SOURCE LIBRARIES: Docker Kubernetes

IOS
CLOUD PROVIDERS (IF ANY): N/A
PROGRAMMING LANGUAGES FRAMEWORKS: Swift
VERSION CONTROL (GITHUB GITLAB ETC): GitHub
NOTABLE OPEN SOURCE LIBRARIES: Cocoapods Realm Firebase Lottie SwiftLint

ANDROID
CLOUD PROVIDERS (IF ANY): Firebase
PROGRAMMING LANGUAGES FRAMEWORKS: Kotlin Java Golang
VERSION CONTROL (GITHUB GITLAB ETC): GitHub GitLab
NOTABLE OPEN SOURCE LIBRARIES: Dagger ApolloAndroid Retrofit RxJava2 Coroutines Jetpack

DATA SCIENCE
CLOUD PROVIDERS (IF ANY): GCP AWS
PROGRAMMING LANGUAGES FRAMEWORKS: Python NodeJS Java
VERSION CONTROL (GITHUB GITLAB ETC): GitLab GitHub
NOTABLE OPEN SOURCE LIBRARIES: Docker Kubernetes Airflow Rancher Istio Cassandra Kafka

CONTENT DATABASE (BACKEND)
CLOUD PROVIDERS (IF ANY): N/A
PROGRAMMING LANGUAGES FRAMEWORKS: Java LastaFlute Golang Echo TypeScript Angular PHP Yii
VERSION CONTROL (GITHUB GITLAB ETC): GitHub GitLab
NOTABLE OPEN SOURCE LIBRARIES: Docker Kubernetes RabbitMQ Cassandra TiDB DDD (Domain Driven Design)

BACKBONE CORE SYSTEM (BACKEND)
CLOUD PROVIDERS (IF ANY): N/A
PROGRAMMING LANGUAGES FRAMEWORKS: Java Kotlin Spring Boot
VERSION CONTROL (GITHUB GITLAB ETC): GitHub GitLab
NOTABLE OPEN SOURCE LIBRARIES: Docker Kubernetes RabbitMQ DDD (Domain Driven Design)

CUSTOMER RELATIONSHIP MANAGEMENT SYSTEM
CLOUD PROVIDERS (IF ANY): N/A
PROGRAMMING LANGUAGES FRAMEWORKS: Java LastaFlute JavaScript Riot.js Scala PHP PlayFramework
VERSION CONTROL (GITHUB GITLAB ETC): GitHub GitLab
NOTABLE OPEN SOURCE LIBRARIES: Docker Kubernetes Akka

INFRASTRUCTURE
CLOUD PROVIDERS (IF ANY): Private Cloud
PROGRAMMING LANGUAGES FRAMEWORKS: Python Shell
VERSION CONTROL (GITHUB GITLAB ETC): GitLab
NOTABLE OPEN SOURCE LIBRARIES: Ansible Jenkins Terraform Ceph HDFS MySQL PostgreSQL Cassandra TiDB Redis Kafka RabbitMQ OpenStack Kubernetes Zabbix Prometheus Grafana Elasticsearch Nginx Apache LVS

NEW ARCHITECTURE FOR NEW BUSINESS (2020)
CLOUD PROVIDERS (IF ANY): GCP
PROGRAMMING LANGUAGES FRAMEWORKS: Golang Kotlin
VERSION CONTROL (GITHUB GITLAB ETC): GitHub GitLab
NOTABLE OPEN SOURCE LIBRARIES: Kubernetes Kafka KeyDB (maybe) Dgraph gRPC Spring Boot

Conditions / Benefits

Employment system: Full time

Location: Tokyo (full remote OK)

Annual Salary:JPY based on experience ability and previous work experience

  • Estimate only; competitive salary determined according to skill and experience
  • Includes 45 hours of overtime starting fromJPY toJPY over 45 hours will be paid in accordance with labor regulations
  • Salary review twice a year

Hours: 8 hours a day

  • Flextime system between 5:00 22:00 with the general hours being from 9:30 18:30
  • No core time
  • Average monthly overtime is around 12 hours

Benefits

  • Holidays: Saturdays Sundays and public holidays including summer year end and condolence holidays
  • Insurance: Complete social insurance (employment accidents healthcare and welfare pension)
  • Allowance: Transportation reimbursement up to 180000 JPY per 6 months or remote work allowance
  • Moving expenses up to 300000 JPY when relocating upon joining the company
  • High spec PC
  • Large monitor with a second monitor available
  • Full reimbursement for purchasing software necessary for the job including gadgets (keyboards foot pedals etc.) and technical books
  • Smartphone for work usage available if necessary
  • Full assistance when attending external training sessions and seminars
  • No need to wear a suit

Probation period: 3 months

Interview Process

  1. CV Screening
  2. 1st Interview ( coding test within the interview)
  3. 2nd Interview
  4. Last Interview

This process is subject to change

Remote Work :

No

Employment Type

Full Time

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.