Build the frontend that makes complex data feel simple.

Flowcase AS

Oslo

On-site

NOK 900,000 - 1,200,000

Full time

7 days ago
Be an early applicant
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

Pension (7% up to 7.1G, 8% above)
Health and travel insurance
Lunch included at Oslo office
Training budget for conferences and课程
Twice-yearly fully paid company trips
Office in central Oslo

Job summary

Flowcase AS is hiring a Senior Frontend Engineer to build fast, accessible frontend features for a multilingual SaaS product. You’ll work with React and TypeScript in a modern stack, contribute to the design system, and ship high-quality UI across languages.

The role emphasizes accessibility and collaborating with designers and backend engineers. You’ll join a core product team in Oslo, with a strong focus on performance, i18n, and evolving the frontend stack.

Qualifications

  • Solid experience building production web apps with TypeScript and React (or comparable framework).
  • Good understanding of accessibility.
  • Based in Norway and legally eligible to work.
  • Experience with internationalisation and localized UIs is a plus.
  • Experience with React Aria, Vanilla Extract, React Query or Storybook is a plus.

Responsibilities

  • Build frontend features end-to-end across the product.
  • Collaborate with product designers and frontend teammates.
  • Contribute to the design system and shared libraries.
  • Prioritize accessibility and internationalisation from the start.

Skills

React
TypeScript
Accessibility
Internationalisation
React Aria
Vanilla Extract
React Query
Storybook

Tools

Storybook
Vanilla Extract
React Compiler
React Query

Job description

  • Sektor Privat

Build and maintain fast, accessible frontend features using React and TypeScript for a SaaS product.

  • Solid experience building production web apps with TypeScript and React (or comparable framework)
  • Good understanding of accessibility
  • Based in Norway and legally eligible to work
  • Experience with internationalisation and localized UIs is a plus
  • Experience with React Aria, Vanilla Extract, React Query or Storybook is a plus
  • Salary of 900k - 1.2M NOK
  • Pension (7% up to 7.1G, 8% above), health and travel insurance
  • Office in central Oslo with lunch included
  • Training budget for conferences and courses
  • Twice-yearly fully paid company trips
Build the frontend that makes complex data feel simple.

Flowcase is a product people spend their working day in. Consultants maintain their CVs in it, bid teams build proposals in it, and managers use it to find the right people for the right job. That puts a lot of weight on the frontend: it has to be fast, accessible, work in six languages, and make complicated data feel simple.

Most of our engineers are full-stack and do frontend work as needed. What we're looking for is someone who cares about the frontend: the craft of building UI, good UX, the design system behind it, and the shared libraries and tooling that make everyone else's frontend work easier.

You'd be joining our core product team, shipping features alongside full-stack engineers and product designers.

We're looking for someone who is as interested in the product as in the code: someone who can take a problem without a sketch and build a good solution, and who also enjoys working with designers to arrive at something better than either would have come up with alone.

You’ll make changes across the whole codebase from early on, and you’ll have a real say in where the product goes.

AI, and how we work

Our product has AI features our customers rely on, from rephrasing and translating text to AI-driven bid proposals that match requirements to the right candidates, and we're prototyping more. You'd be building the interfaces for these. That means understanding the problem each feature solves well enough to decide how it should look and behave.

Internally, developers use coding agents to write code, with rigorous human review and humans setting the design direction. You need to know what good output looks like and hold it to that standard, whether you typed it or an agent did.

Our stack

React and TypeScript, on the latest versions, with React Compiler adopted

React Query for data fetching

A design system built on React Aria Components, implemented from our Figma design system and documented in Storybook

Unit and integration testing, and strict static analysis

A monorepo for all frontend code

i18n across several languages

A product that's been around since 2012 has history, and not all of the frontend is as modern as the stack above. Migrating the older parts is part of the job. If you enjoy modernising a codebase incrementally, without a big-bang rewrite, you'll find plenty of that work here.

What You’ll Do

Senior Frontend Engineer - 900k - 1.2M NOK

Flowcase is a product people spend their working day in. Consultants maintain their CVs in it, bid teams build proposals in it, and managers use it to find the right people for the right job. That puts a lot of weight on the frontend: it has to be fast, accessible, work in six languages, and make complicated data feel simple.

Most of our engineers are full-stack and do frontend work as needed. What we're looking for is someone who cares about the frontend: the craft of building UI, good UX, the design system behind it, and the shared libraries and tooling that make everyone else's frontend work easier.

You'd be joining our core product team, shipping features alongside full-stack engineers and product designers.

We're looking for someone who is as interested in the product as in the code: someone who can take a problem without a sketch and build a good solution, and who also enjoys working with designers to arrive at something better than either would have come up with alone.

You’ll make changes across the whole codebase from early on, and you’ll have a real say in where the product goes.

AI, and how we work

Our product has AI features our customers rely on, from rephrasing and translating text to AI-driven bid proposals that match requirements to the right candidates, and we're prototyping more. You'd be building the interfaces for these. That means understanding the problem each feature solves well enough to decide how it should look and behave.

Internally, developers use coding agents to write code, with rigorous human review and humans setting the design direction. You need to know what good output looks like and hold it to that standard, whether you typed it or an agent did.

Our stack
  • React and TypeScript, on the latest versions, with React Compiler adopted
  • React Query for data fetching
  • Vanilla Extract for styling
  • A design system built on React Aria Components, implemented from our Figma design system and documented in Storybook
  • Unit and integration testing, and strict static analysis
  • A monorepo for all frontend code
  • i18n across several languages

A product that's been around since 2012 has history, and not all of the frontend is as modern as the stack above. Migrating the older parts is part of the job. If you enjoy modernising a codebase incrementally, without a big-bang rewrite, you'll find plenty of that work here.

What You’ll Do

  • Build features across the product end to end on the frontend, from interpreting a problem to shipping and iterating on it.
  • Work with product designers on solutions, and when design capacity is stretched, come up with good solutions yourself that designers can refine.
  • Build and extend reusable, accessible components in our design system, and help keep code and Figma in sync.
  • Build accessibility and internationalisation in from the start.
  • Find and fix performance problems: use your intuition for what makes a web app slow, and confirm the cause with profiling tools before you optimise.
  • Design and discuss the APIs your features need together with backend engineers, and build them yourself if needed.
  • Improve the frontend platform (shared libraries, linting, tooling, testing) when you see something worth fixing.

You’ll need solid experience building production web apps with TypeScript and React, or a comparable framework and a willingness to learn React quickly. You’ll also need a good understanding of accessibility.

About You

You enjoy building things people use. You notice when an interaction feels off, when a layout breaks in Finnish, or when a screen reader gets lost, and you want to fix it.

You keep up with what's happening in the frontend world and like trying new things. User-facing surfaces are React, and that's a settled choice, but within React little is set in stone. We moved to React Compiler, we're happy with React Query, and if something better comes along we want someone who’ll notice and make the case for it. We also have internal back-office surfaces where there's more room to experiment with other tech.

You care about consistency. A codebase many people work in stays healthy when everyone pulls in the same direction, so you'd rather make the case for a change and get it adopted across the board. You'll push back when you disagree, and once a decision is made, you'll build on it.

You share what you know, and when something breaks, you're more interested in how it failed than in who's to blame.

It would be great if you also have
  • Experience with internationalisation and localised UIs.
  • Experience building UX for AI-powered features.
  • Experience with data visualisation.
  • Experience with React Aria, Vanilla Extract, React Query or Storybook.
  • Experience with frontend tooling, monorepos, or contributing to shared libraries used by other teams.
What You Will Get
  • 900k - 1.2M NOK salary, depending on experience
  • Pension (7% up to 7.1G, 8% above), health and travel insurance
  • Offices in central Oslo, with lunch included; two days a week minimum, though many of us are in more often
  • Training budget for conferences and courses
  • MacBook and iPhone

Twice a year, we all go somewhere for a few days (fully paid) for collaboration, fun, and great food. 2026 has taken us to London and Barcelona.

About Us

Flowcase is a major SaaS product for winning public tenders, bids, and proposals. Currently used by market leaders in consulting, engineering, IT and legal firms in over 35 countries, our software helps create and store CV, resume, and case study data. This makes it easy to keep track of employee data and cuts the time it takes to compile a winning bid in half.

Having experienced great success in Europe since Flowcase was founded in 2012, and trusted by industry leaders like PwC, DLA Piper, and Capgemini, we’re now expanding in North America. In 2023, we received our first investment from Idékapital, which has enabled us to accelerate our overseas expansion.

Our globally distributed team of 29, including 9 engineers, is headquartered in Oslo, with offices in London, Copenhagen, Helsinki, and Toronto.

We encourage applicants from underrepresented groups to apply for this vacancy. Please note that we can only consider applications from individuals based in Norway who are legally eligible to work.

The interview process
  • Interview with VP of Engineering and Frontend Tech Lead (45-60 mins)
  • Technical interview (2 hours, a conversation, no live coding)
  • Cultural interview (45-60 mins)
  • Reference checks
  • React.js
  • TypeScript
Our Vision

Inspired by our mission to revolutionize the way companies work, we are dedicated to creating a smart solution for the bids and proposal workflow of the future.

By leading the way in the development of a sustainable and forward-looking solution, we support your value chain and provide you with a tool that streamlines your processes.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Frontend Engineer
Senior Frontend Engineer

Flowcase • Oslo

On-site
NOK 900,000 - 1,200,000
Pension plan
Lunch provided
Training budget
+2
Build the frontend that makes complex data feel simple.
Build the frontend that makes complex data feel simple.

Flowcase AS • Oslo fylke

On-site
NOK 900,000 - 1,200,000
Pension
Health insurance
Travel insurance
+4
Senior Frontend Engineer
Senior Frontend Engineer

Twoja Norwegia • Oslo

Hybrid
NOK 900,000 - 1,200,000
Pension (7% up to 7.1G, 8% above)
Health and travel insurance
Lunch provided at Oslo office
+2
VP of Customer Success
VP of Customer Success

FLOWCASE AS • Oslo

On-site
NOK 2,000,000 - 2,800,000
Senior Frontend Engineer: Make Complex Data Feel Simple
Senior Frontend Engineer: Make Complex Data Feel Simple

Flowcase AS • Oslo

On-site
NOK 900,000 - 1,200,000
Pension (7% up to 7.1G, 8% above)
Health and travel insurance
Lunch included at Oslo office
+3
Senior Frontend Engineer: Craft AI-Powered, Multilingual UI
Senior Frontend Engineer: Craft AI-Powered, Multilingual UI

Flowcase AS • Oslo fylke

On-site
NOK 900,000 - 1,200,000
Pension
Health insurance
Travel insurance
+4
Front-end Engineer
Front-end Engineer

Comand AI • London

On-site
NOK 969,000 - 1,400,000
Senior Fullstack Engineer
Senior Fullstack Engineer

Eurobase People • Oslo

Hybrid
NOK 1,200,000 - 1,700,000
Product Engineer
Product Engineer

Visoid • Oslo

On-site
NOK 900,000 - 1,300,000
4% pension contribution
Flexible work hours
Flexible home-office arrangement
+5
Full Stack Developer (x2)
Full Stack Developer (x2)

Propely • Oslo

Hybrid
NOK 800,000 - 1,100,000
Meaningful equity ownership
Office at Epicenter Oslo
Gym and healthy lunch
+3