remoteonsite
Web performance engineer - Lenovo
Software Engineer
Web Performance Engineer focused on optimizing page load, runtime, and interactivity using JavaScript, CSS, Lighthouse audits, and Webpack. Drives performance budgets, CI/CD integration, and cross‑browser testing to deliver fast, reliable web experiences.
About the role
Key Responsibilities
- Analyze and improve web performance metrics (LCP, FID, CLS) across multiple browsers and devices.
- Implement and maintain performance budgets, automated Lighthouse checks, and CI/CD pipelines.
- Collaborate with front‑end developers to refactor JavaScript, CSS, and asset delivery (code splitting, tree shaking).
- Conduct performance audits, root cause analysis, and provide actionable recommendations.
- Monitor production performance, troubleshoot bottlenecks, and validate fixes.
Requirements
- Strong experience with JavaScript, CSS, and modern build tools (Webpack, Rollup).
- Proficient in performance auditing tools such as Lighthouse, WebPageTest, and Chrome DevTools.
- Hands‑on knowledge of CI/CD pipelines and automated testing frameworks.
- Excellent analytical skills and ability to translate metrics into tangible improvements.
- Effective communication and collaboration with cross‑functional teams.