2024 now
Senior Frontend Developer
Immediate Media, via emagine
Warsaw, PL · remote
A large, complex codebase shared by every Immediate site, so each change ships to all of them. Much of it is shared functionality: news and page management, the page builder and advertising.
BBC Good Food, Radio Times, Olive Magazine
- Built US localisation for BBC Good Food: US recipes and measurements behind a Metric/US toggle, served from the Search API.
- Led the move of our Node.js backend-for-frontend from JavaScript to TypeScript.
- Added OpenWeb comments and ratings, video players and reCAPTCHA Enterprise.
- Wrote the product documentation for the localisation work, and review code across the frontend, BFF and component library.
- Rotate as Release Guardian, looking after the CI/CD pipelines and production deployments.
Burda Media Polska
- Moved Polki.pl, party.pl, wizaz.pl, Elle.pl, viva.pl and other Polish lifestyle sites onto one Next.js stack.
- Built the React and Next.js components the new stack was missing, tuned them for Core Web Vitals and covered them with Jest and Cypress tests.
- Kept the legacy sites running until each one was migrated, and set up the AWS CI/CD pipelines.