Senior Frontend Software Engineer

Karnov Group
København K,
Karnov Group logo

Oversigt og nøgleindsigter

Karnov Group søger en Senior Frontend Software Engineer til deres AI-platform, der fokuserer på høj kvalitet og samarbejde i et dynamisk team. Stillingen tilbyder fleksible arbejdsforhold og en chance for at bidrage til virksomhedens digitale transformation.

Højdepunkter

  • Arbejder med moderne frontend-teknologier som React og TypeScript
  • Fleksibel hybrid arbejdsmodel uden aften- eller weekendarbejde
  • Mulighed for at være en del af en virksomhed i hurtig udvikling og transformation

Påkrævede kvalifikationer

  • Stærke frontend engineering færdigheder
  • Meget stærk i JavaScript og TypeScript
  • Erfaring med professionel engineering workflow

Ønskværdige kvalifikationer

  • Erfaring med React i kompleks applikationer
  • Kendskab til Ruby on Rails eller Python

Den ideale kandidat

Den ideelle kandidat er en passioneret frontend-udvikler med stærke tekniske færdigheder og en kvalitetsfokuseret tilgang. Vedkommende trives i et samarbejdsmiljø og er komfortabel med at tage ansvar og kommunikere tekniske beslutninger.

Jobdetaljer

Løn efter aftale
Fuldtid
37 timer/uge
Hybrid
København K

Jobbeskrivelse

Hello, we’re Karnov. And if you’re not a legal expert, you probably haven’t heard of us. You might have seen a row of yellow books last time you passed by a legal office in Denmark. That’s us! Now, you don’t have to be an Ace Attorney yourself to join us. But if you’re a software engineer looking for a place full of talent, interesting challenges and great people, keep reading.

The People

Our Group AI Platform department was created in September 2025, and currently consists of 15 engineers and data scientists. The group is quite diverse with everything from gamers to hobby farmers, musicians to painters and a lot more. People are always willing to lend a hand whenever you need help, and they know you’ll do the same for them.

About the Job

The position is for our software team working on our main AI platform product, on a team composed of a frontend engineer (you?), 2 backend engineers, 2 data scientists and a product manager. We deeply care about making software of high quality in a fun environment full of highly competent colleagues to collaborate with and learn from.

The vast majority of the work will be in a React frontend in TypeScript.

We never ask our teams to work evenings or weekends and offer a flexible, common sense driven hybrid work from home policy.

The Stack

  • Backend: Ruby (v 3.4.3) and Rails (v 8.0)
  • Backend (further back): Python for our core AI systems
  • Frontend: React (v 18.3.1)
  • Devops Stuff: Docker, Google Cloud and Kubernetes

About You

We strive to empower our engineers as much as possible and give them the freedom to maximize their happiness and productivity. Working in a trusting environment is extremely important to us, and we expect you to naturally take ownership and responsibility along with your team. You’re also comfortable aligning on conventions and standards across teams.

Our domain can be challenging for newcomers, and if you’re the kind of person to ask whenever in doubt, this will benefit you here. You’re good at communicating technical decisions and have a pragmatic/business focused approach. And of course, you enjoy programming.

Must Haves

  • Strong frontend engineering fundamentals
  • Very strong in JavaScript and TypeScript, with solid problem-solving skills and experience working in modern frontend environments (tooling, package managers, linting, formatting).
  • Professional engineering workflow experience
  • Comfortable with Git, pull requests, code reviews, and CI pipelines, and used to collaborating in cross-functional teams with product, design, and engineering.
  • Quality-focused mindset
  • You treat testing (unit and integration) as a natural part of your daily workflow and care deeply about maintainability.

Nice to haves

  • Experience with React in larger or more complex applications
  • Including familiarity with maintainable frontend patterns and architectures.
  • Awareness of performance and accessibility best practices
  • You think about how frontend decisions impact users beyond just “does it work”.
  • Broad technical curiosity
  • Some experience with Ruby on Rails or Python, or having worked with design systems or shared component libraries.

About Us

Now is the perfect time to become part of Karnov Group! In Karnov Group, you will experience a company in rapid development, where the business is being rethought and digitized, and where we are continuously undergoing a transformation from a traditional publishing house to a modern information technology company. Karnov Group is a leading provider of critical information in the fields of law, tax, auditing, accounting, as well as environmental, health, and safety matters in Denmark, Sweden, Norway, France, Spain, and Portugal. Our solutions are based on reliable knowledge authored by experts and delivered through technology.

Psychological Safety is a cornerstone that supports our cultural values. In our daily operations, we act in accordance with and live up to these values by simply ”walking the talk”. You therefore become part of an attractive work culture and a dynamic environment in an ambitious company with talented colleagues who support and respect each other. We believe that close collaboration across the entire company contributes to serving our customers in the best possible way.

Finally, you will join a competent team and a centrally located workplace in Copenhagen — near Nørreport Station. Partly remote work is part of our work-life-balance.

This is how you proceed

If you want to know more about the role or who we are, you are welcome to contact Team Lead and Software Engineer Nicolas Feer at nicolas.feer@karnovgroup.com.

We aim to fill the position as soon as possible and will evaluate applications as they arrive.

Karrierevej

Typisk karriereforløb

1

Lead Frontend Engineer

2

Frontend Architect

3

Engineering Manager

Vækstpotentiale

Som Senior Frontend Software Engineer har du mulighed for at avancere til ledende roller, hvor du kan påvirke teknologiske beslutninger og strategier. Desuden kan du udvikle din ekspertise inden for AI og komplekse systemer, hvilket er eftertragtet i teknologi- og softwarebranchen.

Overførbare færdigheder

Frontend udviklingProblem-solvingSamarbejde i tværfaglige teams

Branchekontekst

Denne stilling er centralt placeret i en voksende teknologi- og softwareindustri, hvor AI og frontend udvikling er essentielle for at skabe innovative løsninger. Med fokus på kvalitet og brugervenlighed er rollen afgørende for at imødekomme de stigende krav fra brugerne.

Færdighedsanalyse

Kritiske færdigheder

Frontend engineering fundamentals

Grundlæggende færdigheder inden for frontend-udvikling, som inkluderer forståelse af moderne frontend-værktøjer og teknologier.

JavaScript

Meget stærk færdighed i JavaScript, som er essentiel for frontend-udvikling.

TypeScript

Solid erfaring med TypeScript, som er nødvendigt for at arbejde på platformen.

Vigtige færdigheder

Git

Komfortabel med Git, pull requests og code reviews som en del af den professionelle arbejdsproces.

CI pipelines

Erfaring med kontinuerlig integration og brug af CI-værktøjer.

Testning

Kvalitetsfokuseret tilgang til testning, herunder unit og integration tests.

Cross-functional collaboration

Evne til at samarbejde med tværfaglige teams, herunder produkt, design og engineering.

Ønskværdige færdigheder

React

Erfaring med at arbejde med React i større eller mere komplekse applikationer.

Performance og accessibility best practices

Bevidsthed om bedste praksis for ydeevne og tilgængelighed i frontend-udvikling.

Mest kritiske færdigheder

Frontend engineering fundamentalsJavaScriptTypeScript

Sådan fremhæver du din erfaring

Fremhæv erfaring med moderne frontend-teknologier, især JavaScript og TypeScript, samt konkrete eksempler på projekter, hvor du har anvendt disse færdigheder. Beskriv også, hvordan du har arbejdet i tværfaglige teams og bidraget til kvalitetsfokus gennem testning.

Interviewforberedelse

Sandsynlige spørgsmål

Kan du beskrive dit seneste projekt, hvor du har brugt React?

teknisk

Tip: Fokuser på det tekniske stack, udfordringer og løsninger.

Hvordan håndterer du situationer, hvor dit team er uenige om en teknisk beslutning?

kultur

Tip: Vis, at du værdsætter samarbejde og kommunikation.

Hvilke metoder bruger du til at sikre kvalitet i din kode?

erfaring

Tip: Nævn specifikke værktøjer og processer, du har anvendt.

Beskriv en situation, hvor du har måttet lære en ny teknologi hurtigt. Hvordan greb du det an?

situation

Tip: Vis din evne til at tilpasse dig og lære.

Hvordan sikrer du, at din frontend er tilgængelig for alle brugere?

teknisk

Tip: Diskuter best practices for tilgængelighed.

Spørgsmål du kan stille

  • Hvordan ser et typisk projektforløb ud i jeres team?
  • Hvilken type samarbejde har I mellem frontend og backend udviklere?
  • Hvordan arbejder I med feedback og kodegennemgang i teamet?

Tale punkter

  • Din erfaring med at arbejde i tværfunktionelle teams.
  • Din passion for at lære nye teknologier og forbedre dine færdigheder.
  • Din tilgang til at skrive vedligeholdbar og testbar kode.

Bekymringspunkter at være opmærksom på

  • Manglende erfaring med moderne frontend værktøjer som React og TypeScript.
  • Uvillighed til at samarbejde eller tage ansvar i teamet.

Ansøgningsstrategi

Ansøgningstips

  • Fremhæv din erfaring med React og TypeScript, især i komplekse applikationer.
  • Vis din evne til at arbejde i krydsfunktionelle teams og nævn specifikke projekter, hvor du har samarbejdet med design og produktledelse.
  • Inkluder eksempler på, hvordan du har implementeret teststrategier og sikret høj kvalitet i din kode.

Nøgleord at inkludere

Frontend engineeringJavaScriptTypeScriptReactKrydsfunktionelt samarbejdeKvalitetssikring

Fokus i ansøgningen

Fremhæv din passion for frontend udvikling og dit engagement i at skabe brugervenlig software. Nævn også, hvordan du værdsætter et tillidsfuldt arbejdsmiljø og din evne til at arbejde godt i teams.

Tilpasning af CV

Sørg for at inkludere specifik erfaring med React og TypeScript i dine tidligere stillinger. Tilpas dine projektbeskrivelser, så de fokuserer på kvalitetsfokus og samarbejde i teams, samt hvordan du har løst komplekse problemer.

Ofte stillede spørgsmål

Hvad indebærer stillingen som Senior Frontend Software Engineer?

Stillingen involverer at arbejde med vores hoved-AI-platforms produkt som frontend-ingeniør. Du vil samarbejde med backend-ingeniører, datavidenskabsfolk og en produktchef for at udvikle software af høj kvalitet i et dynamisk og støttende miljø.

Hvilke kvalifikationer kræves for at ansøge?

Vi søger en kandidat med stærke frontend-ingeniørfærdigheder, især i JavaScript og TypeScript, samt erfaring med moderne frontend-miljøer. Du bør også have en professionel ingeniørarbejdsflow-oplevelse og være komfortabel med samarbejde i tværfaglige teams.

Hvad tilbyder Karnov Group i denne stilling?

Karnov Group tilbyder et fleksibelt arbejdsmiljø med en hybrid arbejdsordning, hvor vi ikke forventer, at medarbejdere arbejder aftener eller weekender. Derudover får du mulighed for at arbejde med talentfulde kolleger og deltage i interessante udfordringer inden for softwareudvikling.

Hvordan er arbejdsmiljøet i AI Platform-afdelingen?

Arbejdsmiljøet i vores AI Platform-afdeling er præget af samarbejde og støtte fra kolleger med forskellige baggrunde. Vi fremmer en kultur, hvor medarbejdere er villige til at hjælpe hinanden og dele deres viden for at styrke teamets samlede præstation.

Hvad er forventningerne til en Senior Frontend Software Engineer?

Vi forventer, at du tager ejerskab af dit arbejde og er ansvarlig for at kommunikere tekniske beslutninger klart. Du skal også have en kvalitetfokuseret tilgang og se testning som en naturlig del af din daglige arbejdsgang.

Er der muligheder for faglig udvikling i stillingen?

Ja, vi tilbyder en lærende atmosfære, hvor du kan udvikle dine færdigheder gennem samarbejde med dygtige kolleger og deltage i udfordrende projekter. Vi opfordrer også til at stille spørgsmål og søge hjælp, når du står over for udfordringer.

Hvilke teknologier vil jeg arbejde med i stillingen?

I stillingen vil du primært arbejde med React i TypeScript på frontend-siden samt Ruby on Rails på backend. Du vil også interagere med værktøjer som Docker, Google Cloud og Kubernetes i forbindelse med DevOps.

Hvordan håndterer Karnov Group work-life balance?

Vi værdsætter work-life balance højt og tilbyder en fleksibel arbejdsordning. Vi stræber efter at sikre, at vores medarbejdere kan nyde deres fritid uden at skulle arbejde overskudstimer.

Stillinger

Frontend EngineerSoftware Engineer

Lignende jobs