Front-End Engineer – Build Scalable User Interfaces
Surfshark · Vilnius
Job description
About the role
We are looking for a Front‑End Engineer to join Incogni’s engineering team and create high‑impact, scalable user interfaces that power our consumer privacy‑tech product. You will turn precise designs and user flows into polished, performant web experiences while collaborating closely with design, marketing, backend and DevOps.
Key responsibilities
- Implement UI components from design specifications using modern web technologies.
- Optimize performance and conversion across the product’s front‑end.
- Collaborate with cross‑functional teams to deliver features end‑to‑end.
- Maintain and evolve a monorepo architecture with NX.
- Write clean, testable code and contribute to automated testing with Vitest.
Required profile
- 3+ years of professional JavaScript development experience.
- Strong proficiency in TypeScript, React and Tailwind CSS.
- Experience with Next.js or other server‑side rendering frameworks.
- Hands‑on work with NX‑managed monorepos, Vitest and RESTful APIs.
- Comfort using AI coding assistants while ensuring code quality.
Required skills
- JavaScript
- TypeScript
- React
- Tailwind CSS
- Next.js (SSR)
- NX monorepo
- Vitest
- RESTful APIs
- AI coding tools (e.g., Cursor, Claude Code)
- Design systems
What we offer
- Competitive salary (€3,200‑€5,600 /month) and benefits.
- Learning budget for conferences, courses and books.
- Health & wellness programs, including online workouts and mental‑health checks.
- Flexible work arrangement: office‑based with up to two remote days per week and a work‑from‑anywhere policy.
- Community events, yearly workations and team celebrations.
- Premium Surfshark accounts for you and your family.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Lithuania.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 1 day ago
Expires 1 month from now
10 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Surfshark
Vilnius