Frontend Developer

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
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
Senior Frontend Developer
Frontend Team Lead
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
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
Erfaring med udvikling af brugergrænseflader ved hjælp af React-biblioteket.
Solid forståelse og erfaring med moderne JavaScript-syntaks og funktioner.
Vigtige færdigheder
Erfaring med TypeScript til at skrive type-sikret kode.
Evnen til at bygge og vedligeholde en UI-komponentbibliotek.
Kendskab til moderne webteknologier til styling og layout.
Ønskværdige færdigheder
Forståelse for brugervenlighed og hvordan man forbedrer brugeroplevelsen.
Erfaring med StoryBook eller lignende værktøjer til dokumentation af UI-komponenter.
Mest kritiske færdigheder
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?
tekniskTip: 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?
tekniskTip: 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?
erfaringTip: Giv et eksempel på et projekt, hvor samarbejde var nøglen til succes.
Hvordan håndterer du ændringer i projektkrav eller feedback fra kunder?
situationTip: 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?
kulturTip: 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
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.