Stories from international developers in Japan

I've spoken with international software developers working at some of Japan's most interesting tech companies so that I can share with you what it's really like working there.

What it's like to work for PayPay

iOS Development at PayPay

with Yoseph Savianto

Yoseph joined PayPay after being attracted to their mission of making Japan a cashless society. As an iOS Engineer, he originally joined their iOS feature team, but now works on their platform team, creating an internal SDK for their iOS and Android apps.

Read his story...

Growing your career by asking for you want

with Ashwini Meshram

Ashwini leads one of PayPay’s payment sub-teams. She got there by doing something she’s done throughout her career: identifying something she wants to do and asking to do it.

Read her story...

Rapidly scaling to tens of millions of users

with Shilei Long

Shilei started working on PayPay before it launched, and has seen it grow into a product used by tens of millions of users. He explains how diversity has helped them overcome challenges, and what PayPay is looking for in candidates.

Read his story...

Refactoring PayPay’s Android App

with Adrian Mariadas

Adrian came to Japan to join PayPay as an Android Engineer. As the app has grown in scope, refactoring the codebase to ensure development can continue at a rapid pace has been a big part of his job.

Read his story...

Being a software engineer at SmartNews

Being one of SmartNews’ first overseas hires

with Robert Speller

When Robert joined SmartNews as a software engineer, most of his colleagues were Japanese. Since then, it’s grown into an international organization where English is predominantly used.

Read his story...

Engineering freedom at SmartNews

with YuCheng Chen

YuCheng is a senior software engineer at SmartNews. He explains the freedom he enjoys at SmartNews: not only from a technical perspective, but also the influence he can have over the direction of the product.

Read his story...

Engineering management at SmartNews

with Cortland Klein

Cortland recently joined SmartNews as an engineering manager, where he leads a six person team. He talks about what drew him to the company, his role as a manager, and how they use matrix management to maximize their engineers’ success.

Read his story...

What it's like to work for LINE Corp.

Joining LINE as a QA Engineer

with Swapnali Koli

Swapnali had been working at a Japanese company as a QA Engineer. Looking for a new challenge, she joined LINE, where she’s led their private cloud API automation project.

Read her story...

Joining LINE from Overseas

with Li Liu

Li was working in Toronto when he was recruited to join LINE as a principal engineer. He tells his story of relocating to Japan.

Read his story...

Growing a career in Japan

with Matthew Bailey

Starting as a server side engineer at LINE, Matt is now a software development manager. He shares his experiences of finding a job in Japan, and gives tips on how you can be successful at landing one too.

Read his story...

Being a software engineer at Mercari

Joining Mercari as a tech lead

with Jieqiong Yu

Jieqiong shares her experience of joining Mercari and working as a tech lead. She explains their engineering culture and provides tips for potential applicants.

Read her story...

What it's like to work for Drivemode

Developer Culture at Drivemode

with Javier Blanco

Javier Blanco talks about what it’s like being an Android developer at Drivemode, including the international culture, flexible environment, and the ability to shape the direction of the product.

Read his story...

Hacking Android at Drivemode

with Tompee Balauag

Tompee Balauag describes what it’s like to work as an Android developer at Drivemode, where he and the other developers regularly push the limits of Android devices.

Read his story...

Being a software engineer at Degica

Identifying and fixing problems at Degica

with Kazunori Kajihiro

Kazunori initially joined Degica as a web application engineer, but by identifying problems he wanted to fix, his role shifted first to VP of Infrastructure, and then VP of Payment Products.

Read his story...

Becoming CTO of Degica

with Richard Ramsden

After graduating from university, Richard came to Japan and found a job as a software developer. Eventually he joined Degica, where he rose to the role of CTO.

Read his story...

What it's like to work for Crowd Cast

Going from the only developer to the manager of a team of thirteen

with Jeremy Marin

Jeremy Marin was the first full time developer to join Crowd Cast. Five years later, the development team has grown to thirteen, with him becoming the engineering manager.

Read his story...

Crowd Cast’s strategy of hiring junior developers pays off

with Jeremy Marin

Jeremy Marin is the engineering manager at Crowd Cast. He explains the challenges and benefits of hiring junior developers, particularly ones who have graduated from developer bootcamps.

Read his story...

Being a software engineer at TenTen

Software development at TenTen

with Laura Eck

Laura tells her story of coming to Japan and joining TenTen as a developer. She talks about some of the technical challenges she faced, and how the company takes a collaborative approach to development.

Read her story...