Front-End Developer at Google
1Company Intro
Two lines, not two paragraphs. What you build and how big the team is. The reader is deciding whether this is a real product team or an agency bench.
Google builds Search, Maps and Workspace. We are a team of 12 engineers based in Tokyo, working hybrid, 3 days a week in the office. The front end has a named owner here rather than being everyone's second priority.
2Role Mission
State the outcome, not the tasks. What does the front end look like in six months if this hire works out? Senior candidates read this line first.
Own the browser layer of Search, Maps and Workspace: the interface our users touch, the components the rest of the team builds on, and the performance and accessibility of both. Within six months we expect the front end to be something the team ships against confidently rather than works around.
3Role and Responsibilities
Five to eight lines, each one a deliverable you could ask about at interview. If you cannot test it, it is filler and it costs you applications.
- Build and ship user-facing features in TypeScript, React and Angular, from the interface design through to production.
- Own and grow a shared component library so patterns are built once and reused rather than reimplemented per screen.
- Decide how data moves through the client, and define the contract with the back end: what the interface needs, in what shape, and what happens when a request fails.
- Hold the front end to a measurable performance budget across LCP, INP and CLS, and be able to say what changed when one of them moves.
- Make the product usable with a keyboard and a screen reader, working to WCAG 2.2 AA as the baseline rather than as a later fix.
- Write the tests that matter: unit tests for logic, component tests for behaviour, and end-to-end cover for the flows that must never break.
- Work with design on what is feasible, and push back with alternatives when an interaction will not survive real data.
- Review other people's front-end code and leave the codebase easier to work in than you found it.
4Mandatory Qualifications (MQs)
Three to five, no more. Every extra must-have multiplies against the others, and the mid-career front-end pool in Japan is small before you filter.
- Commercial experience building and maintaining a production front end, including maintaining something after it shipped.
- At least one feature owned end to end: design handoff, implementation, review, release, and the bugs that came back.
- Strong JavaScript and TypeScript, with the browser fundamentals underneath a framework: the DOM, semantic HTML and modern CSS.
- Fluency in at least one modern component framework, used in production. We run TypeScript, React and Angular, but another is fine.
- Japanese level: specs and code review in English, some customer meetings in Japanese.
5Preferred Qualifications (PQs)
Everything you would like but would trade away. Be honest here: a preferred list that reads as mandatory defeats the point of splitting them.
- A migration, rewrite or design-system rollout carried through to completion.
- Testing beyond the unit level, such as Playwright, Cypress or visual regression.
- Comfort with build tooling and the deployment path for front-end code, including CI and preview environments.
- Performance profiling with real tools rather than intuition: Lighthouse, browser dev tools, field Web Vitals.
- Experience shipping to Japanese users: input methods, form conventions and date handling.
- Experience at a company at our stage, where the front end has not been formalised yet.
6Compensation Information
The annual figure, whether it assumes fixed overtime, and how many bonus months. Then say what decides where someone lands in the range: a wide band with no explanation costs you applicants, and disproportionately women. Plus the two lines that size your pool: Japanese level and visa.
¥6M to ¥9M per year. Most offers at this level start near ¥7M; the top of the range is for someone who has already owned a feature end to end and carried a migration through. This figure is the annual total and does not assume a bonus you have not earned. Social insurance, commuting allowance and paid leave follow Japanese statutory requirements. Visa: sponsorship available, including a change of status from within Japan. Process: four interview rounds, with a decision within two weeks.