Senior Frontend Engineer

e-conomic
Copenhagen,
e-conomic logo

Oversigt og nøgleindsigter

e-conomic søger en Senior Frontend Engineer til at udvikle og vedligeholde deres Design System, som understøtter 13 produktteams. Stillingen kræver ansvar for frontend-kodebasen og samarbejde med designere for at skabe tilgængelige og skalerbare UI-komponenter.

Højdepunkter

  • Udvikling og vedligeholdelse af delte UI-komponenter med React og TypeScript
  • Samarbejde med UI-designere og produktteams for at sikre optimal implementering
  • Mulighed for at påvirke frontend-ingeniørpraksis på tværs af organisationen

Påkrævede kvalifikationer

  • Erfaring med React og TypeScript
  • Stærke færdigheder i CI/CD pipeline og GitHub Actions
  • Evne til at skrive enhedstests og e2e-tests samt følge tilgængelighedsstandarder

Ønskværdige kvalifikationer

  • Erfaring med design systems
  • Tidligere erfaring med mentoring af junioringeniører

Den ideale kandidat

Den ideelle kandidat er en erfaren frontend-ingeniør med en stærk forståelse for design systems og komponentudvikling. De har en passion for kvalitet, samarbejde og evnen til at tage initiativ i et fladt hierarkisk team.

Jobdetaljer

Løn efter aftale
Fuldtid
37 timer/uge
Hybrid
Copenhagen

Jobbeskrivelse

You’ve come to the right place if you enjoy designing component APIs, standards and tooling that make other engineers faster – without sacrificing accessibility or quality.

You know the moment. When you design a component API and realize that every decision – props, defaults, composition, accessibility, testing – will either help or slow down dozens of engineers for months to come. That’s frontend engineering at scale. And that’s exactly the kind of responsibility you’ll take on in the Design System team at e-conomic.

Right now, we’re looking for a Senior Frontend Engineer to help shape the shared UI foundation that 13 product teams rely on every single day.

Diving into the role

At e-conomic, the Design System is not a side project, but a shared foundation. Our component library is something teams use daily. Our Figma library sets the standard for how UI is designed across the product. And the developer experience around it, from documentation, testing, pipelines to releases, determines whether the system truly scales.

As a Senior Frontend Engineer in the Design System team, you will help evolve TACO, our design system, by building and maintaining robust, accessible and well-tested UI components, while also shaping the surrounding architecture that makes adoption easy and sustainable. This role sits right at the intersection of frontend engineering, design and platform thinking. Your work might not always be flashy, but it will quietly influence everything else that is.

What you’ll work on

This is a senior role with real responsibility, and you can expect a typical week will include:

  • Developing, maintaining and distributing shared UI components using React and TypeScript
  • Taking architectural responsibility for parts of the frontend codebase, ensuring scalability and long-term maintainability
  • Improving and maintaining the CI/CD pipeline, including GitHub Actions and release workflows
  • Ensuring high quality through unit tests, e2e tests and accessibility best practices
  • Collaborating closely with UI Designers to turn design intent into flexible, usable components
  • Working directly with product teams to support adoption, answer questions and refine APIs based on real-world usage
  • Reviewing pull requests with strong judgment by helping the organization strike the right balance between idealism and pragmatism

You’ll help lift the heavier frontend work, while also setting standards that others can rely on.

The Design System team

The Design System team is a cross-functional group of designers and engineers. We operate as a service team, collaborating weekly – often daily – with product teams and UX designers across e-conomic. Internally, we work as one unit: The team owns the design system – not individuals. Communication is informal and the hierarchy is flat. Ownership and responsibility are taken, not given. Initiative is essential. Trust, confidence and psychological safety are foundational. We value people who are willing to share knowledge, discuss decisions openly and help others grow – technically and professionally.

Your 1st year of impact

This is how we envision success in this role to look like a year ahead of joining the team:

  • You’ve helped improve the frontend codebase by reinforcing best practices and standards, resulting in fewer bugs and failing tests
  • You’re a trusted voice in architectural discussions, both within the team and across the organization
  • Product teams experience the Design System as something that enables speed and quality
  • You actively mentor others and contribute to raising the overall frontend maturity at e-conomic

Why this role could be something for you

A dedicated Design System team with real autonomy and impact. A large, mature product where design systems truly matter. The chance to influence how frontend engineering is practiced across 13 teams. Plenty of room to grow — technically, architecturally and as a mentor. Colleagues who care deeply about quality, collaboration and doing things right.

Your experience

We don’t expect you to tick every box, but we do expect seniority, depth and curiosity. We imagine you’re a senior frontend engineer with experience from product engineering environments, where maintainability mattered as much as shipping. You bring profound experience with:

  • React and TypeScript
  • Semantic HTML and modern CSS
  • CI/CD pipelines and GitHub Actions
  • Writing unit tests and e2e tests
  • Accessibility and inclusive design principles

It’s a plus if you also have experience with:

  • Building component libraries or design systems
  • Design tokens and UI principles
  • Usability and UX collaboration
  • Tailwind CSS or other utility-first CSS frameworks
  • Base UI and Tanstack React libraries

Your employee benefits

  • 🦋 Adapt your work environment and hours to suit your lifestyle, with hybrid options available.
  • 🤧 Unlimited child sick days.
  • 🌍 An international workplace with +30 nationalities.
  • 💆🏻‍♀️ Access a range of services to support your physical and mental health.
  • 🏥 Comprehensive health insurance and company-paid pension.
  • 👩‍💻 Select your preferred gear, be it Mac or Windows.
  • 🏬 Located in Carlsberg Byen, equipped with the latest facilities.

Your e-conomic Recruitment Experience

If this role speaks to your career aspirations and personal values, we’d love to get to know you. Please send us your CV and respond to our role specific application questions below. There’s no need for a cover letter, photo, age or other personal details, as we’re committed to a fair and inclusive process. We’ll send you a confirmation email after you apply. Please also check your spam folder just in case.

The Recruitment Process

First, hit that apply button and let's kickstart your e-conomic experience! Initial screening: Brief initial chat with Hanne, Talent Acquisition Partner, about your motivation and to align on compensation. 1st interview: Meet Kim and Allan, Senior UI Engineer. Interview duration: ~75 min. 2nd interview: Dive deeper into the technical aspect of the role with Kim and Martin, Team Lead. You’ll receive a personality and logical test in advance, and a paper outlining topics of the technical discussion (total prep: ~60 min.). Interview duration: ~90 min. If all interviews align, we typically follow up with two short reference calls as part of the process. ... following that, we look forward to hopefully be welcoming you on board!

Got questions? Reach out to Kim at kim.johannesen@visma.com.

We welcome everyone to apply. At e-conomic we respect and value differences and find that a diverse workforce enables creativity and drives innovation. e-conomic is an Equal Opportunity Employer and prohibits Discrimination, Harassment and Bullying of any kind. All employment decisions at e-conomic are based on business needs, job requirements and individual qualifications, without regard to gender, race, age, religion or belief, family or parental status, or any other status protected by the laws or regulations in Denmark. e-conomic therefore, encourages all interested to apply.

Karrierevej

Typisk karriereforløb

1

Lead Frontend Engineer

2

Engineering Manager

3

Director of Engineering

Vækstpotentiale

Som Senior Frontend Engineer har du mulighed for at udvikle dig til ledende roller, hvor du kan forme strategier og processer. Din erfaring med design systemer og tværfagligt samarbejde giver også grundlag for at gå ind i mere overordnede tekniske eller ledelsesmæssige stillinger.

Overførbare færdigheder

KomponentdesignTeam samarbejdeKvalitetssikring

Branchekontekst

Stillingen som Senior Frontend Engineer er central i tech-branchen, hvor brugervenlighed og effektivitet er afgørende. Design systemer er blevet en standardpraksis i softwareudvikling, hvilket gør denne rolle essentiel for at sikre ensartede og effektive brugeroplevelser.

Færdighedsanalyse

Kritiske færdigheder

React

Erfaring med at udvikle og vedligeholde brugergrænsefladekomponenter ved hjælp af React.

TypeScript

Færdigheder i at skrive type-sikret kode med TypeScript for at forbedre vedligeholdbarhed og skalerbarhed.

Vigtige færdigheder

CI/CD pipeline

Evnen til at forbedre og vedligeholde CI/CD pipelines, herunder brug af GitHub Actions.

Tilgængelighed

Kendskab til bedste praksis for tilgængelighed for at sikre, at komponenterne er brugbare for alle.

Testdækning

Færdigheder i at skrive enhedstest og end-to-end tests for at sikre høj kvalitet af komponenterne.

Ønskværdige færdigheder

Samarbejde med UI-designere

Erfaring med at samarbejde tæt med designere for at omsætte designintentioner til funktionelle komponenter.

Kommunikation

Evnen til at kommunikere effektivt med produktteams og bidrage til vedtagelsen af design systemet.

Mest kritiske færdigheder

ReactTypeScriptTilgængelighed

Sådan fremhæver du din erfaring

Fremhæv erfaring med at udvikle komponenter i React og TypeScript i tidligere projekter. Beskriv, hvordan du har sikret tilgængelighed og kvalitet gennem test og samarbejde med designere.

Interviewforberedelse

Sandsynlige spørgsmål

Hvordan vil du sikre, at de UI-komponenter, du udvikler, er tilgængelige og brugervenlige?

teknisk

Tip: Beskriv specifikke metoder og værktøjer, du bruger til at teste tilgængelighed, samt hvordan du indarbejder brugertests.

Kan du give et eksempel på, hvordan du har håndteret en konflikt mellem teknisk idealisme og pragmatisk implementering?

erfaring

Tip: Del en konkret case, hvor du måtte finde en balance mellem teoretiske løsninger og praktiske begrænsninger.

Hvordan vil du samarbejde med UI-designere for at sikre, at designintentionen bliver realiseret i komponenterne?

kultur

Tip: Fremhæv vigtigheden af kommunikation og iterative processer, samt hvordan du involverer designere i udviklingscyklen.

Hvilke strategier ville du implementere for at forbedre CI/CD-pipeline?

teknisk

Tip: Nævn specifikke værktøjer og metoder, du har erfaring med, og hvordan de kan optimere udviklingsprocessen.

Hvordan prioriterer du opgaver, når du arbejder med flere produktteams?

situation

Tip: Beskriv din tilgang til prioritering af opgaver og hvordan du håndterer skiftende prioriteter fra forskellige teams.

Spørgsmål du kan stille

  • Hvordan måler I succesen af Design System-teamets arbejde?
  • Hvilke værktøjer bruger I til at dokumentere og dele viden om komponentbiblioteket?
  • Kan du beskrive kulturen i Design System-teamet?

Tale punkter

  • Din erfaring med React og TypeScript.
  • Hvordan du har arbejdet med design systems før.
  • Din tilgang til at sikre kvalitet og tilgængelighed i UI-udvikling.

Bekymringspunkter at være opmærksom på

  • Manglende erfaring med at arbejde med tværfaglige teams.
  • Usikkerhed omkring testmetoder for komponenter.

Ansøgningsstrategi

Ansøgningstips

  • Fokusér på din erfaring med at udvikle og vedligeholde komponentbiblioteker, især med React og TypeScript.
  • Beskriv konkrete eksempler på, hvordan du har forbedret CI/CD pipelines og sikret høj kvalitet gennem tests.
  • Vis din evne til at samarbejde med designere og produktteams ved at inkludere eksempler på vellykkede samarbejder.

Nøgleord at inkludere

Frontend engineeringDesign systemAccessibilityComponent APICI/CD

Fokus i ansøgningen

Fremhæv din erfaring med at udvikle robuste og tilgængelige UI-komponenter, samt din evne til at arbejde tværfagligt med designere og andre teams.

Tilpasning af CV

Tilpas dit CV ved at fremhæve relevante projekter, der demonstrerer din erfaring med design systemer og frontend arkitektur, samt specifikke teknologier som React og TypeScript.

Ofte stillede spørgsmål

Hvad indebærer stillingen som Senior Frontend Engineer?

Stillingen indebærer udvikling, vedligeholdelse og distribution af delte UI-komponenter ved hjælp af React og TypeScript. Du vil også have ansvar for at sikre skalerbarhed og langvarig vedligeholdelse af frontend-kodebasen samt samarbejde med UI-designere og produktteams.

Hvilke kvalifikationer kræves for at ansøge til stillingen?

Vi søger en erfaren frontend-ingeniør med solid erfaring i React og TypeScript. Desuden er det vigtigt at have kendskab til CI/CD-pipelines, testmetoder og bedste praksis for tilgængelighed.

Hvad tilbyder virksomheden e-conomic?

e-conomic tilbyder et dynamisk arbejdsmiljø med flad hierarkisk struktur, hvor teamwork og initiativ værdsættes. Du vil få mulighed for at arbejde med en innovativ design system og bidrage til projekter, der har stor indflydelse på hele virksomheden.

Hvordan er arbejdsmiljøet i Design System teamet?

Arbejdsmiljøet i Design System teamet er uformelt og præget af samarbejde. Teamet fungerer som en serviceenhed, hvor ejerskab og ansvar tages af alle medlemmer, hvilket skaber en tillidsfuld atmosfære.

Hvad er forventningerne til en Senior Frontend Engineer?

Forventningerne inkluderer at tage ansvar for arkitekturen af frontend-kodebasen, sikre høj kvalitet gennem tests og samarbejde med designere og produktteams for at optimere API'er baseret på brugerfeedback. Initiativ og evnen til at dele viden er også vigtige.

Hvilke værktøjer og teknologier vil jeg arbejde med i denne stilling?

Du vil primært arbejde med React, TypeScript, GitHub Actions og forskellige testværktøjer til enhedstest og end-to-end tests. Derudover vil du være involveret i CI/CD-processer for at sikre en effektiv udviklingspipeline.

Er der muligheder for faglig udvikling i e-conomic?

Ja, e-conomic opfordrer til kontinuerlig læring og faglig udvikling. Du vil have mulighed for at deltage i workshops og konferencer, samt at samarbejde med dygtige kolleger i et stimulerende miljø.

Hvordan vurderes succes i denne rolle?

Succesen i denne rolle vurderes ud fra din evne til at udvikle effektive og skalerbare komponenter, dit samarbejde med andre team og din indsats for at forbedre produktets kvalitet og brugervenlighed.

Stillinger

Senior Frontend Engineer

Lignende jobs