Frontend Developer

Varnish Software

Karlstads kommun

Hybrid

SEK 600,000 - 900,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Flexible working hours
Parental leave
Wellness programs
30 days vacation

Job summary

Varnish Software in Karlstad, Sweden is seeking a Frontend Engineer to build and evolve web interfaces for our CDN, SaaS products, and distributed software. You will work across Vue applications, own features end-to-end, and collaborate with a small team to deliver reliable, well-tested UI components.

The role emphasizes TypeScript, HTML/CSS, testing, and performance. You will contribute from idea to production, enjoy flexible hours and remote-friendly setup, and join a global company building

Qualifications

  • Production frontend applications using Vue or similar framework.
  • Solid TypeScript experience.
  • Strong HTML/CSS, accessibility and performance knowledge.
  • Experience with REST APIs and modern tooling.

Responsibilities

  • Build customer-facing SaaS portals for our CDN platform.
  • Develop the Varnish Controller UI and other dashboards.
  • Design interfaces across Vue applications and new projects.
  • Own features end-to-end from requirements to testing and deployment.

Skills

Vue.js
TypeScript
HTML/CSS
REST APIs
Testing

Tools

Git
Docker
Linux

Job description

About Varnish Software

Varnish Software is a leading provider of advanced web acceleration and content delivery solutions. Our technology helps businesses worldwide enhance website performance, improve user experience, and scale their digital presence efficiently. With a suite of products and services, including Varnish Cache, Varnish Enterprise, and Varnish Controller, we empower organizations to deliver fast content delivery, reduce server load, and handle high traffic volumes.

Join us in revolutionizing the digital landscape with cutting-edge solutions that redefine web performance optimization!

The Team

You will join the Tools and Platforms team, where we build products that make Varnish easy to deploy, scale, and operate.

One of those products is Varnish Controller, the control plane for running Varnish at scale. It configures, orchestrates, and monitors fleets of caching nodes across multiple instances and locations while exposing the APIs and tooling used to manage deployments.

On top of that, we build Varnish CDN, our fully managed content delivery platform that combines our caching and control software into a complete CDN solution used by customers around the world.

You will be part of a small team of around seven backend and frontend engineers based in Karlstad, Sweden. Together, we design and build reliable, well-tested software that supports modern hosting and deployment environments.

The Role

We are looking for a Frontend Engineer to help build and evolve the web interfaces for our CDN, SaaS products, and distributed software packages. You will work across several Vue applications, including our customer-facing CDN portal, the Varnish Controller UI, and new applications we are building from the ground up.

This is a hands-on engineering role where you will have the freedom and trust to solve problems independently, contribute ideas, and choose the right approach for the task. You will own features end to end, from understanding requirements and designing solutions through implementation, testing, and deployment.

Your work will directly shape the experience of customers operating Varnish products at scale.

What you will work on
  • Building customer-facing SaaS portals for our CDN platform, including billing, account management, configuration, traffic analytics, and self-service tooling.
  • Developing operational tooling such as the Varnish Controller UI, used to manage and monitor large caching fleets.
  • Building new user interfaces from the ground up.
  • Designing dashboards, charts, large data tables, and real-time status views.

Our frontend applications are built with Vue 3, TypeScript, and Vite. Day to day, you will work with state management, routing, data grids, charting, forms, and a strong testing culture. We value engineers who write typed, tested, and maintainable code.

You do not need to know every tool we use on day one. If you are comfortable working with Javascript and TypeScript, you will quickly get up to speed.

In practice, you will design and develop features, review code, investigate and resolve bugs, contribute to technical discussions, and occasionally work with customers to help solve technical challenges.

What we expect
  • Professional experience building production frontend applications using Vue or a comparable framework.
  • Experience working with TypeScript.
  • Strong knowledge of HTML, CSS, accessibility, and browser performance.
  • Comfortable working with REST APIs.
  • Comfortable working in Linux environments.
  • Experience using Git and Docker.
  • The ability to take an ambiguous problem, scope it, and deliver a solution independently.
  • Experience writing meaningful tests and producing readable, maintainable code with attention to edge cases and error handling.
  • Good written and verbal communication skills in English.

Beyond technical skills, we are looking for someone who is curious, collaborative, humble, and eager to learn. We value engineers who communicate openly, support their teammates, and take ownership of their work.

Nice-To-Have
  • Experience working on SaaS products used by real customers.
  • Experience with Vue.
  • Experience with CDN, caching, networking, or other infrastructure products.
  • Experience building and maintaining shared component libraries or design systems.
  • Experience with data visualisation and dashboard development.
  • Familiarity with Go backends.
  • UX/UI experience, including wireframes, mockups, and prototyping.
How we work
  • A small team based in Karlstad, Sweden, our preferred location for this role, where your work has real, visible impact and you have a genuine say in product development.
  • Part of a global, international company where you will collaborate across teams and locations, building products used by some of the world's largest organisations.
  • Flexible working hours and the ability to work from home. We trust you to manage your own time.
  • A modern, well-maintained frontend stack, with opportunities to shape new applications and contribute throughout the full software lifecycle, from idea to production.
  • We value simple, direct solutions over clever or over-engineered ones, and code review is an important part of our engineering culture.
  • A laid-back, non-hierarchical environment where we take our work seriously, enjoy what we do, and value flexibility, independence, and trust.
Benefits, Perks & Salary Range

At our Varnish Software, we believe that a happy and healthy team is the foundation of our success. That"s why we offer a range of benefits and perks, including flexible working arrangements, generous parental pay, employee wellness programs, and extra vacation days. These initiatives are designed to support your work-life balance, personal wellbeing, and overall job satisfaction.

Flexible working arrangements to help you balance your professional and personal life.

Generous parental pay to support employees through all life stages, ensuring you can enjoy quality time with your family.

Vacation: 30 days to rest and recharge.

How to Apply

Ready to join our team? Simply click the "Apply" button to start your application process. We look forward to learning more about you and how you can contribute to our success. Do not hesitate—take the first step towards your new career with us today.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Cloud Platform Engineer
Cloud Platform Engineer

Varnish Software • Karlstads kommun

Hybrid
SEK 50,000 - 70,000
Flexible working arrangements
Generous parental pay
Extra vacation days
Frontend Engineer — Vue & TypeScript for SaaS Dashboards
Frontend Engineer — Vue & TypeScript for SaaS Dashboards

Varnish Software • Karlstads kommun

Hybrid
SEK 600,000 - 900,000
Flexible working hours
Parental leave
Wellness programs
+1
Partner Account Manager - SaaS Reseller Partnerships (Europe)
Partner Account Manager - SaaS Reseller Partnerships (Europe)

Varnish Software • Stockholms kommun

On-site
SEK 700,000 - 1,100,000
Accountant - Global Payroll & Compensation
Accountant - Global Payroll & Compensation

varnish-software • Stockholms kommun

Hybrid
SEK 500,000 - 650,000
30 days annual vacation
Flexible working arrangements
Generous parental pay
Senior Frontend Lead Engineer
Senior Frontend Lead Engineer

DigitalRoute • Stockholms kommun

On-site
SEK 900,000 - 1,200,000
Software Engineer - Frontend
Software Engineer - Frontend

SAVR • Halmstads kommun

On-site
SEK 600,000 - 800,000
Top-tier work gear
Competitive salary
Generous wellness allowance
+3
Senior Frontend Developer
Senior Frontend Developer

E2E Group • Stockholms kommun

On-site
SEK 600,000 - 750,000
Flexible work setup
Freedom to choose equipment
Regular social activities
Frontend Developer
Frontend Developer

Flightradar24 • Stockholms kommun

On-site
SEK 750,000 - 900,000
Modern Stockholm office
Flexible work environment
Free beverages, fruit and snacks
Frontend Software Engineer
Frontend Software Engineer

Waitwhile • Stockholms kommun

On-site
SEK 550,000 - 900,000
Flexible working hours
Hybrid work arrangement
Frontend Web Developer
Frontend Web Developer

Functional Software Stockholm AB • Malmö kommun

On-site
SEK 700,000 - 1,100,000