Back to offers
Google

Frontend Engineer

Google

Warsaw, Poland

4 500 - 6 500 EUR

Gross

Monthly

Employment

Full time

Experience

Middle

Contract

B2B, Permanent

Job type

Remote

TypeScriptReactFront-End

Original Offer

View detailed description on company site

Job description

Google's Warsaw engineering hub is growing its consumer-facing web engineering team. As a Frontend Engineer you will work on products used by millions daily - the focus of this team is performance, accessibility, and the infrastructure that lets product engineers ship features safely.

You will own and improve shared component libraries, performance budgets, and build tooling. A significant part of the role involves instrumenting Core Web Vitals, diagnosing regressions in Lighthouse CI, and leading efforts to shave milliseconds off critical rendering paths. You will collaborate closely with UX researchers, designers in Figma, and platform engineers who manage the CDN and edge-caching layer.

Expectations: you ship independently, your PRs are well-scoped and include tests, you proactively flag cross-team dependencies, and you participate actively in frontend chapter discussions on architecture direction. We use RxJS extensively for state management alongside React hooks - familiarity with reactive patterns is essential.

Technical stack

  • React 18
  • TypeScript 5
  • RxJS 7
  • Webpack 5
  • Module Federation
  • Web Vitals API
  • Emotion (CSS-in-JS)
  • Jest
  • Cypress
  • Storybook
  • GraphQL (Apollo Client)
  • Bazel
  • Lighthouse CI

Interview process

Step 1 - Recruiter screen (30 min): background, visa/relocation, timeline.

Step 2 - Online tech screen (60 min, Google Meet + shared editor): two algorithmic problems focused on arrays/graphs, plus 10 min of JavaScript-specific questions (event loop, prototypes, async patterns).

Step 3 - Onsite loop (4 × 45 min sessions, same day): • Coding I: two medium-difficulty algorithm problems, focus on clean readable solutions • Coding II: DOM manipulation / browser API questions and a debugging exercise in DevTools • System design: design a real-time collaborative document editor or a paginated infinite-scroll feed • Googliness & leadership: past project stories, cross-team conflict resolution, impact and ownership

Step 4 - Hiring committee review (internal, no action needed): 5–10 business days.

Step 5 - Offer call with recruiter.

Read the full description and apply if you think you are a good match.

Job views

1 272

Posted

a day ago

Publisher

Brian Kelly

Similar Job Offers

Join our newsletter

Get the latest job offers directly to your inbox.