Interview / T SALON

EDITORIAL

Corki on Remote Work: Continuing to Collaborate and Grow After Moving Home

Corki's account of two moves into remote work, his daily development process, English and interview preparation, and audience questions about roles, compensation, teams, contracts, and life at home.

Revised 2026-09-27

The recording was published on March 8, 2023; the event date has not been confirmed. Company policies, job opportunities, pay, and personal circumstances below refer to that discussion.

After working in Shanghai for years, Corki returned to his hometown to marry and spend more time with family. He chose remote work again. He framed the talk as an ordinary developer’s experience: how remote work fit his life and what he actually did each day.

Two remote experiences at different stages of life

The first opportunity came around 2018. Corki worked with a friend on projects, joined that friend’s company, and began working remotely. He even tried combining work with travel. Around 2020, the pandemic and other circumstances took him back to an office. Later, hoping to stay near family, he found another remote role through a recommendation from someone in a community group.

The host introduced him as having spent seven years in Shanghai, including two years working remotely within China. Corki explained that marriage and a wish to live near family drove the second move. The first period was closer to exploring a work style; the second addressed a conflict between where he wanted to live and where suitable frontend jobs were available.

Working with a friend had opened the first path. Returning to office work showed him what he would give up by leaving a major city. The community referral made it possible to move home and continue frontend work at the same time. It was a specific opportunity, not proof that an equivalent job naturally awaits anyone who leaves Shanghai.

He found more time outside work for his partner, exercise, and English study, and felt less pressure from the spending patterns of a large city. That is his experience with a particular job and life arrangement. It does not show that all remote roles reduce overtime or improve health.

Flexible location rests on an explicit development process

His normal workday at the time was roughly 9 a.m. to 6 p.m. Beijing time. The first step was to open GitHub and check assigned tasks. A large requirement was split into smaller parts with a clear owner. Before development, each owner estimated coding, self-testing, and review time, rather than reporting only how long it would take to write the first version.

This workflow makes progress visible without sharing an office. A developer confirms their part, completes and checks it, asks colleagues for review, then leaves time to revise it. Finishing the first draft is not the end of delivery. Task and discussion records show others who is working on which piece and where a problem is stuck.

The team held a video meeting of about twenty minutes each morning to cover yesterday’s work, today’s plan, and blockers. Other communication mainly took place in Slack. The host asked how people across time zones arranged a meeting: American colleagues were nearing the end of their day while colleagues in China joined in the morning. When their hours did not overlap, the team left messages with enough background for the recipient to respond later. A daily call created one shared window; it did not eliminate asynchronous waiting.

At the time the frontend stack included React, TypeScript, and Next.js, with Figma for design collaboration and documents and task tools for work records. Corki described remote work as built on trust. But trust has to be maintained through visible progress, prompt requests for help, and agreed delivery. Without a colleague watching nearby, self-management more directly affects everyone else’s schedule.

When is it a good time to try?

Corki leaned toward gaining some technical and workplace experience first, because a remote developer must interpret tasks, solve problems, and communicate independently. He suggested roughly three years of work as a personal reference, not an industry-wide minimum.

A newcomer often learns by watching how a team breaks down requirements, resolves a disagreement, or asks for help. A remote role may not have someone next to the new hire every day. His point was to check whether the position provides enough mentoring and whether one can explain a blocker promptly. It was not a claim that beginners cannot work remotely.

He also relayed several motivations he had heard from other remote workers: caring for children or older relatives, moving home when local jobs are scarce, preferring less face-to-face interaction, changing one’s career circumstances, or simply valuing more control of location. These are different problems. If a person’s real issue is a lack of growth in the current team, moving the same work home may not solve it; if the issue is needing to live near family, remote hiring can enlarge the search area.

Job preparation: resume, projects, and communication

Corki advised preparing a Chinese or English resume for the target company and emphasizing concrete technical and project contributions. Interviews he had encountered could have several rounds covering frameworks, project code, GitHub history, or a module to build over several days. More complex roles might also test algorithms and system design.

The sequence begins with the company and role, not with sending one generic English resume everywhere. If an interviewer asks about architecture, the candidate should explain the part they owned and why the code was organized that way. A public repository can show real implementation. Without one, an applicant can prepare appropriate snippets from past projects while respecting confidentiality. A take-home module shows how someone scopes, implements, tests, and presents a reasonably complete feature.

When the host asked what an English resume should emphasize, Corki said it should be concise and show technical capability and experience with project architecture, rather than list every tool ever used. An interviewer may inspect code directly; the applicant must be able to describe what they actually built.

English is another preparation area. His team relied heavily on reading documents and writing messages, and his own interview included a short English self-introduction rather than a uniform language exam. He still believed better listening and speaking opened more opportunities. One interview with a Chinese-speaking manager cannot define the requirements of every overseas company.

For leads he mentioned remote-work communities, LinkedIn, Upwork, other recruiting platforms, and friends. His own job came through a community referral. Answers about openings at his company described the situation then, not a current hiring notice.

Specific questions on English, algorithms, education, and age

He was attending online English classes on weekends and continuing after work. The host asked whether solving most of a particular algorithm problem list would be enough. Corki did not offer a universal passing mark; he suggested preparing for the target employer’s level, practicing consistently, and explaining one’s reasoning. Completing one list is not an offer guarantee.

His English answer had several layers. He read documents and wrote to overseas colleagues in English, while many conversations were asynchronous. With Chinese-speaking management, his own oral interview demand was lower than he had expected. Asked if anyone made him translate a document on the spot, he said that had not happened to him. But understanding meetings and explaining problems aloud would make more positions available. The practical question is which English tasks a particular team needs someone to perform.

Education came up twice. Some full-time openings he encountered specified an undergraduate degree; some project or part-time work placed more weight on experience and code. He had not gone through the degree notarization procedure the host asked about, and did not offer a company-wide answer for nontraditional undergraduate routes. A job posting and the employer’s actual checks still need to be examined separately.

The host also asked whether opportunities disappear around age thirty-five or above forty. Corki knew older people working remotely and did not treat a birthday as an absolute stop line. Yet he also said layoffs remain possible in remote jobs. The useful question is whether an applicant can still do the role and keep learning, not whether “remote” insures them against career risk.

Frontend, full-stack, and architecture roles

From roles he saw at the time, frontend remote work seemed relatively common. React often appeared in overseas openings; being able to take on server-side work could widen the range and sometimes the pay. He mentioned Node.js and Go requirements and also saw frontend lead and architecture positions.

The host narrowed the question step by step: are frontend openings common, do pure frontend or full-stack candidates see more options, and which backend skills matter? Corki answered from his own observations. Full-stack is not merely knowing one additional language. A lead or architect candidate may be asked how a project is divided, how code is maintained, and how difficult problems were handled. Code, architecture experience, and algorithmic reasoning can all enter the assessment.

He cited examples of monthly and annual pay offers in the talk, without a full account of currency, region, tax treatment, or sample. Those figures are personal observations from that discussion, not a comparable pay table or a current market quotation.

Separate compensation, benefits, and the reality of a position

Corki described receiving his own pay through a cross-border payment platform and arranging local social insurance himself. Holidays at his company roughly followed the Chinese public-holiday calendar. These were his contract and employer’s arrangements, not terms that automatically apply to other countries or forms of employment.

He warned against judging a role only by a large offer or a “remote” label. The host asked about the many Web3 openings then visible. Corki was concerned that some advertised “blockchain” work could conceal unlawful gambling or other businesses, and about compensation paid in a company’s own token. Ask what product is being built, who the contract is with, what work one will actually do, and how pay is defined. His estimate of Web3’s share of remote openings had no survey basis.

The distributed team and life after moving home

Corki said management and some technical members were in the United States, while developers in China lived in different cities. The company itself worked remotely. The host asked whether the Chinese colleagues actually shared an office; Corki said they did not. The morning call allowed people near the edge of their overlapping work hours to meet. After it, a well-structured message often had to carry a question until a US colleague returned online. Team-size and role details in that answer reflect that period only.

Asked whether life was more balanced back home, Corki described more time with his partner, exercise, and English learning. He mentioned improvement in weight and health as a personal outcome. The more transferable point is that he made room for family, health, and study in his schedule, not that a remote contract itself produces those outcomes.

Finally, the host asked about a contract. Corki confirmed he had signed one and worried that a cross-border dispute could cost considerable time and effort to pursue. The contract party, terms, and dispute process need to be understood in the particular arrangement; his concern does not make all cross-border contracts ineffective.

For Corki, remote work added a choice. Whether and when to take it depends on the life someone wants, the skills they already have, and the actual offer, rather than the label alone.

Full recording

TOPICS
Remote WorkFrontendCareer Growth