
Senior Frontend Developer, Vue, SSR
Posted 6 days ago

Posted 6 days ago
This is a fully remote position, open to applicants in Ukraine.
• Development and maintenance of functionality in a product featuring a mirror network (5+ domains), with each mirror serving its own geo;
• Creation of a new microservice for SSR/SSG, including the selection of rendering strategies and server-side caching;
• Execution of SEO tasks: technical indexing, canonical tags, hreflang, sitemap, robots.txt;
• Support and optimization of the existing product focusing on Core Web Vitals (LCP, INP, CLS): systematic regression analysis, implementation of fixes, and tracking dynamics in CrUX;
• Setup of monitoring and alerting within the performance and SEO domains: Sentry, Prometheus, Grafana, Lighthouse, building dashboards, and responding to degradations;
• Design and maintenance of interaction processes with the core frontend team;
• Participation in defining technical standards and conventions for the team;
• Code reviews emphasizing the SEO implications of decisions, performance, and architecture;
• Involvement in planning, decomposition, and task estimation;
• Communication with the product and core teams.
• JavaScript experience of 5+ years;
• TypeScript experience of 2+ years;
• Vue/Nuxt/Pinia experience of 3+ years;
• SSR/SSG: solid understanding of rendering strategies, hydration mismatch, streaming SSR, and experience in building or significantly supporting an SSR service;
• Node.js: experience with Express middleware, error handling, and understanding of the event loop;
• Web Vitals: LCP, INP, CLS, ability to independently diagnose regressions and find and fix root causes;
• Understanding of technical SEO: indexing, crawling, microdata (schema.org), server responses (status codes, headers), and the impact of rendering on indexing;
• Monitoring tools: Sentry, Lighthouse, CrUX, Prometheus/Grafana;
• Experience with Vitest/Jest unit tests;
• Experience with Vite, Git, CI/CD (GitHub Actions/GitLab CI).
• 20 working days of paid vacation, public holidays, and sick leave – we prioritize work-life balance;
• Medical insurance at top clinics and coverage for psychological expenses on the Pleso platform;
• Benefit cafe – monthly budget for your preferences, hobbies, sports, etc.;
• Events – participate in workshops, team-building activities, and corporate events;
• Training tailored to your needs – individual budget for courses, corporate English, workshops, and access to an online library.
Broadvoice
Yuno
Miratech
BlueThrone
Get handpicked remote jobs straight to your inbox weekly.