IT Services BD
Back to Careers

Senior Frontend Engineer

Remote / Vilnius, Lithuania
Full-time
£65,000 — £90,000 depending on location
Posted 5 days ago

About the Role

We're looking for a senior frontend engineer to own the client-side architecture of our most impactful products. You'll work directly with our lead engineer and designers, shipping interfaces that serve 100K+ users. This is a role for someone who cares about performance, accessibility, and the subtle craft of making complex systems feel simple.

What You'll Do

01

Architect and build client-side features for Next.js applications serving 100K+ monthly users

02

Own performance budgets — every page must ship fast on any device

03

Collaborate with designers to translate Figma prototypes into production-ready code

04

Mentor junior engineers through code reviews and pair programming

05

Contribute to our internal component library and design system

06

Participate in technical planning and shape product direction

What We're Looking For

5+ years of professional frontend experience with React/Next.js

Deep TypeScript knowledge — generics, utility types, strict mode

Experience with server components, ISR, and edge runtime

Strong sense of design — you notice when something is off by a pixel

Track record of shipping performant, accessible applications

Excellent written communication in English

Nice to Have

Experience with GraphQL and complex state managementContributions to open-source projectsKnowledge of Web Vitals optimisation and Core Web VitalsPrevious startup or agency experience

Tech Stack

Next.js 15TypeScriptTailwind CSSGraphQLPostgreSQLVercel EdgeFigmaStorybook

Role Details

Department

Engineering

Location

Remote / Vilnius, Lithuania

Employment

Full-time

Team Size

6 engineers + 2 designers

Reports To

Lead Software Engineer

Office

Fully remote — HQ in Vilnius, Lithuania

Compensation

£65,000 — £90,000 depending on location

Negotiable based on experience and location. We adjust to your local market.

Apply for This Role

Share this role

Other Opportunities

Explore more roles

Still have questions?

Let's find the right fit.

Not sure if this role is for you? Reach out — we'll have a conversation and see if we're the right match.

Get in Touch