Frontend Developer

XCI
Aalborg,
XCI logo

Oversigt og nøgleindsigter

XCI søger en erfaren Frontend Developer til at udvikle softwareløsninger, der støtter nationale sikkerhedsorganisationer. Stillingen involverer arbejde med moderne teknologier som React og JavaScript i et dynamisk og innovativt miljø.

Højdepunkter

  • Mulighed for at arbejde på meningsfulde projekter, der beskytter samfundet
  • Fleksible arbejdstider og god work/life balance
  • Stort fokus på medarbejderudvikling og læring

Påkrævede kvalifikationer

  • 3-5 års erfaring med React
  • Stærke færdigheder i JavaScript (ES6) og TypeScript
  • Erfaring med at bygge og vedligeholde UI komponentbiblioteker

Ønskværdige kvalifikationer

  • Erfaring med Node.js
  • Kendskab til browser support og skalerbarhed

Den ideale kandidat

Den ideelle kandidat har en solid baggrund i frontend-udvikling og en passion for at bygge brugervenlige og visuelle interface. De er nysgerrige, villige til at lære nye teknologier og kan kommunikere effektivt på engelsk.

Jobdetaljer

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

Jobbeskrivelse

Join a rapidly growing technology company with an important purpose of developing the best software products to prevent and fight crime. We ensure that police authorities and intelligence services always have the best technological solutions, which give them optimal conditions to protect citizens in the city, on the street and in our homes.

If you find motivation in working in a dynamic, innovative environment, and have experience with JavaScript, building UI and data processing, we would love to have you as our next team member.

We are looking for experienced and driven frontend developers to help build impactful, scalable solutions using React, JavaScript (ES6), TypeScript, and Node.js.

Develop scalable big data software
Your primary role will involve developing scalable and high-quality software systems that support big data flows and analytics used by national security organizations.

As an experienced Frontend Software Developer, you can drive the entire process from conception through implementation to customer feedback. You focus equally on crafting beautiful UI and solid, fully tested functionality making you a key player in your team.

You will join a dedicated and experienced team where professionalism runs high, the atmosphere remains informal, and colleagues support and motivate each other. You will have significant influence over your own work, with ample opportunities for both professional and personal development.

You will work on industry-leading products, help drive innovation and continuous improvement to deliver maximum value to our customers.

Areas of responsibilities:

  • Help drive innovation in a product used by thousands of people helping to keep us safe in everyday life
  • Implement new functionality, refactor existing components, and build on top of a core UI components library
  • Build and maintain a UI components library
  • Collaborate closely with designers and product managers to bring creative ideas to life
  • Continuously improve product usability and performance with a strong eye for detail and design
  • Drive architecture and solution designs
  • Help drive quality improvement in frontend-related challenges

About you
With an eye for visual design and the ability to bring data to life through interactive interfaces, you are an engineer with some years of experience working on digital products. You communicate well in English, both written and spoken, and take pride in writing structured, high-quality, well-tested code. You always seek the best solution while keeping simplicity in mind, and your interest in big data and experience with relevant technologies drives your work. You are passionate about learning new technologies and enjoy sharing your insights with colleagues.

You have experience with:

  • 3-5 years of experience with React
  • JavaScript (ES6)
  • TypeScript
  • StoryBook or something similar
  • HTML5, SASS, CSS and SCSS
  • Building and maintaining a UI components library
  • Usability and user experience

We consider it an advantage if you have experience with:

  • React and the JavaScript ecosystem
  • Browser support and scalability
  • Quality assurance
  • Node js

Even if you don’t tick off all the boxes listed above, don’t hesitate to apply and let us know what else you bring to the table that should make us consider you for this role.

Be part of the XCI Team
You will join our creative community of +140 experts who share XCI’s core mission of protecting us all against criminal threats. Our customer projects are never “mission impossible” – but they always carry personal meaning and, for many of us, even feel like a childhood dream come true.

As part of the XCI team, you should expect to work with motivated and happy colleagues in a dynamic work environment. The informal XCI culture has "freedom under responsibility" as its internal motto, which allows you flexible working hours and a good work/life balance. We prioritize employee development very highly, offering on-the-job mentoring, internal training sessions, and external courses and certifications to support your professional journey.

If you have questions about the position, you are welcome to contact Development Manager Andreea Ceachir at andreea.ceachir@xci.dk.

We conduct interviews on an ongoing basis and will close the recruitment process once the right candidate has been found.

We look forward to hearing from you!

Due to GDPR, applications can only be submitted via the link provided in the job posting.

All employees at XCI must be able to obtain a security clearance, which is why we will request a clean criminal record during the recruitment process.

Karrierevej

Typisk karriereforløb

1

Senior Frontend Developer

2

Frontend Team Lead

3

Technical Architect

Vækstpotentiale

Der er stort vækstpotentiale for frontend udviklere, især inden for områder som big data og brugeroplevelse. Med den stigende efterspørgsel efter innovative teknologiske løsninger er der mange muligheder for avancement og specialisering.

Overførbare færdigheder

JavaScript (ES6)UI/UX DesignAgile Development

Branchekontekst

Frontend udviklere spiller en afgørende rolle i teknologiindustrien, især i virksomheder, der fokuserer på sikkerhedsløsninger. Denne stilling er strategisk vigtig for at sikre, at myndigheder har adgang til effektive og brugervenlige værktøjer.

Færdighedsanalyse

Kritiske færdigheder

React

Erfaring med udvikling af brugergrænseflader ved hjælp af React-biblioteket.

JavaScript (ES6)

Solid forståelse og erfaring med moderne JavaScript-syntaks og funktioner.

Vigtige færdigheder

TypeScript

Erfaring med TypeScript til at skrive type-sikret kode.

UI components library

Evnen til at bygge og vedligeholde en UI-komponentbibliotek.

HTML5, SASS, CSS og SCSS

Kendskab til moderne webteknologier til styling og layout.

Ønskværdige færdigheder

Usability og user experience

Forståelse for brugervenlighed og hvordan man forbedrer brugeroplevelsen.

StoryBook

Erfaring med StoryBook eller lignende værktøjer til dokumentation af UI-komponenter.

Mest kritiske færdigheder

ReactJavaScript (ES6)TypeScript

Sådan fremhæver du din erfaring

Fremhæv din erfaring med at udvikle komplekse brugergrænseflader ved hjælp af React og JavaScript. Beskriv specifikke projekter, hvor du har bygget brugervenlige komponenter og forbedret brugeroplevelsen.

Interviewforberedelse

Sandsynlige spørgsmål

Kan du beskrive din erfaring med React og hvordan du har brugt det i tidligere projekter?

teknisk

Tip: Fokusér på konkrete projekter, hvor du har anvendt React, og nævn specifikke udfordringer, du har løst.

Hvordan sikrer du, at din kode er af høj kvalitet og godt testet?

teknisk

Tip: Tal om de værktøjer og metoder, du bruger til testning, såsom enhedstest eller integrationstest.

Hvordan arbejder du sammen med designere og produktledere for at implementere nye funktioner?

erfaring

Tip: Giv et eksempel på et projekt, hvor samarbejde var nøglen til succes.

Hvordan håndterer du ændringer i projektkrav eller feedback fra kunder?

situation

Tip: Beskriv en situation, hvor du har tilpasset dit arbejde baseret på feedback.

Hvad motiverer dig ved at arbejde i en virksomhed, der fokuserer på at bekæmpe kriminalitet?

kultur

Tip: Vis din passion for formålet og hvordan det relaterer til dine personlige værdier.

Spørgsmål du kan stille

  • Hvordan ser en typisk arbejdsdag ud for en Frontend Developer her hos XCI?
  • Hvilke værktøjer og teknologier bruger teamet i øjeblikket?
  • Hvordan måler I succes i jeres udviklingsprojekter?

Tale punkter

  • Din passion for læring og anvendelse af nye teknologier.
  • Din erfaring med at bygge og vedligeholde UI-komponentbiblioteker.
  • Din evne til at arbejde i et team og bidrage til en positiv kultur.

Bekymringspunkter at være opmærksom på

  • Manglende erfaring med de nævnte teknologier som React og TypeScript.
  • Uklare eller vage svar om tidligere projekter og resultater.

Ansøgningsstrategi

Ansøgningstips

  • Fremhæv din erfaring med React og TypeScript, og giv konkrete eksempler på projekter, hvor du har anvendt disse teknologier.
  • Vis din interesse for big data ved at nævne specifikke værktøjer eller metoder, du har brugt til at arbejde med store datamængder.
  • Fokusér på din evne til at arbejde sammen med designere og produktledere, og nævn situationer, hvor du har bidraget til at forbedre brugeroplevelsen.

Nøgleord at inkludere

Frontend DeveloperJavaScript (ES6)UI components libraryUsabilityBig Data

Fokus i ansøgningen

Fremhæv din passion for at udvikle brugervenlige og æstetisk tiltalende grænseflader, samt din evne til at samarbejde i tværfaglige teams.

Tilpasning af CV

Tilpas dit CV ved at inkludere specifikke projekter, hvor du har arbejdet med de nævnte teknologier, og sørg for at fremhæve resultaterne af dit arbejde.

Ofte stillede spørgsmål

Hvad indebærer stillingen som Frontend Developer hos XCI?

Stillingen som Frontend Developer involverer udvikling af skalerbare og høj-kvalitets softwareløsninger, der understøtter big data flows og analyser. Du vil samarbejde med designere og produktledere for at implementere nye funktionaliteter og forbedre brugervenligheden.

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

Vi søger kandidater med 3-5 års erfaring inden for React, JavaScript (ES6), TypeScript og UI komponentbiblioteker. Det er også vigtigt at have erfaring med HTML5, SASS, CSS, samt en god forståelse for usability og brugeroplevelse.

Hvad tilbyder virksomheden XCI til sine medarbejdere?

XCI tilbyder et dynamisk og innovativt arbejdsmiljø, hvor du har betydelig indflydelse på dit eget arbejde. Der er gode muligheder for både faglig og personlig udvikling samt muligheden for at arbejde på førende produkter, der gør en forskel.

Hvordan er arbejdsmiljøet hos XCI?

Arbejdsmiljøet hos XCI er uformelt og støttende, hvor kolleger motiverer hinanden. Du vil blive en del af et dedikeret team med høj professionalisme, der sætter pris på samarbejde og innovation.

Hvad er forventningerne til en Frontend Developer i denne rolle?

Forventningerne inkluderer at drive innovation i produktet, implementere nye funktioner, og kontinuerligt forbedre produktets brugervenlighed og ydeevne. Du skal også være i stand til at skrive struktureret og testet kode samt dele viden med dine kolleger.

Hvilke teknologier vil jeg arbejde med som Frontend Developer?

Du vil arbejde primært med React, JavaScript (ES6), TypeScript, og Node.js, samt bygge og vedligeholde et UI komponentbibliotek. Erfaring med StoryBook eller lignende værktøjer vil også være en fordel.

Hvilke muligheder er der for professionel udvikling i stillingen?

Hos XCI er der mange muligheder for professionel udvikling, herunder adgang til kurser og workshops i nye teknologier. Virksomheden opfordrer til vidensdeling og læring blandt medarbejderne.

Hvad gør XCI til en attraktiv arbejdsplads?

XCI er en attraktiv arbejdsplads på grund af sit fokus på innovation, muligheden for at arbejde på meningsfulde projekter, og et arbejdsmiljø, hvor medarbejdere trives og støtter hinanden i deres udvikling.

Stillinger

Frontend Developer

Lignende jobs