← All stories

Interview overview

Taishi Left Yahoo! Japan for Semios in a COVID Market

Four years of high-traffic backend work, a Vancouver college visa path, and an agritech full-stack offer in late 2020—with BC PNP support written into the deal.

Full-stack developer Vancouver College route Moved in 20s Experienced in Japan Semios

Taishi studied commerce, not computer science, yet student life already included WordPress and Facebook page iframes. Around 2013–14 he spent about a year in Canada as a student, including roughly three months as an engineer intern at a design agency—an early proof that English-speaking product work was possible. As a new graduate he joined Yahoo! Japan as a backend and server engineer for about four years, building PHP and Node.js APIs on a high-traffic service, helping modernize PHP toward Node.js and TypeScript, and mentoring internally on TypeScript. Personal product work such as AskMakers found Product Hunt traction while he was later in college. An internal overseas secondment path—including a Skyscanner joint-venture opportunity—did not select him, so he resigned to chase English-speaking work directly rather than wait for another internal lottery.

College in Vancouver was primarily a study and visa pathway; the skill gap was smaller than for true beginners. Job search ran from about March 2020 ahead of a May 2020 graduation as COVID shrank openings. Intermediate and experienced candidates still saw roles while juniors faced a harder market—an unevenness Taishi could feel from the experienced side of the line. Semios, an agritech startup, put him through a phone screen and multiple engineer interviews. Personal projects and technical blogging on sites such as dev.to and Medium were reviewed positively, evidence that public writing can travel farther than a private résumé bullet.

He received an offer in late October 2020 and started on 2 November 2020 as a Full Stack JavaScript Developer. Attributes list about eighteen months to offer. Work meant English standups on a diverse team, flexible ticket-based remote work without rigid core hours, and biweekly pay. BC PNP support was a stated condition of the role—permanent residency as near-term architecture, not a vague hope attached after the fact.

From Yahoo!’s scale to agricultural technology sensors and software, the continuity is JavaScript full-stack craft under English standups—and the willingness to leave a famous Japan employer when internal transfer paths closed and the pandemic refused to wait for a cleaner timeline.

COVID did not erase intermediate demand entirely; it sorted candidates harshly. Taishi’s Yahoo! years and public writing gave him artifacts interviewers could inspect when campus career fairs went quiet. Semios’s agritech mission and BC PNP condition turned the offer into both a job and an immigration plan timed to a November 2020 start.

AskMakers and public posts were not side hobbies in the interview’s framing—they were portable proof when COVID erased ordinary campus hiring theater. Yahoo! Japan’s high-traffic API years gave him depth; college gave him runway; Semios gave him agritech full-stack work with immigration architecture attached. Eighteen months to offer, in attributes, compresses a pandemic search that still ended on 2 November 2020.

Photos from the interview

This page is an English overview of Frog’s Japanese interview—not a full translation. Read the original interview (Japanese)

Ready for the next step?

Explore Frog School, browse community stories, or get in touch—whatever fits where you are.

Hiring partners: Recruit portal