Full-stack Developer

Oversigt og nøgleindsigter
Legaldesk.dk søger en ambitiøs full-stack developer til at udvikle og teste nye funktioner på deres voksende platform, med mulighed for at starte remote og senere flytte til København.
Højdepunkter
- Del af et dynamisk tech-team på 5 udviklere
- Ansvar for integrationer med tredjepartssystemer og API'er
- Fleksible arbejdstider og socialt arbejdsmiljø med fokus på trivsel
Påkrævede kvalifikationer
- • Bachelor i Computer Science eller lignende
- • 3 års erfaring i softwareudvikling
- • Erfaring med C#, ASP.NET Core, WebAPI, MS SQL Server, Entity Framework
Ønskværdige kvalifikationer
- • Erfaring med Asp.NET MVC
- • Erfaring med Umbraco CMS og Commerce
Den ideale kandidat
Den ideale kandidat er en drevet full-stack developer med stærke analytiske og problemløsningsevner, der kan tilpasse sig hurtigt skiftende teknologier og har fremragende kommunikationsevner på engelsk.
Jobdetaljer
Jobbeskrivelse
Legal Desk is Denmark’s leading provider of automated legal services online and we are experiencing rapid growth. In the last couple of years, we have more than doubled in size in terms of employees and tripled in revenue.
Our team currently consists of 50 dedicated people that all share the nerdy obsession of automating legal processes through our platform. With more than 230.000 registered users, the platform is undergoing continuous changes and improvements and we are always developing new legal services. This is why we are seeking for a full-stack developer to join our dev team.
If you are not currently located in Denmark that is no problem. While we will eventually want you to relocate to Denmark, you can start off remotely so that you can get to know the company and your colleagues better before moving.
The team and your responsibilities
You will be part of a tech-team with two senior full-stack developers, and three frontend developers, all of which are working on developing new features and services on the platform. You will be responsible for developing and testing new features, as well as various integrations with third party systems and APIs.
Your profile
We are looking for an ambitious and driven full-stack developer with a passion for developing web apps. Ideally you have the following background:
- Bachelor’s Degree in Computer Science, Information Technology or other related fields
- Three years experience in software development
Need-to-have a high level of experience in:
- Backend: C#, ASP.NET Core, WebAPI, MS SQL Server, Entity Framework, Dependency Injection
- Frontend: VUE, Typescript, JavaScript, HTML, SCSS
Nice-to-have experience in:
- Asp.NET MVC (standard .net)
- Umbraco CMS
- Umbraco Commerce - eCommerce platform
- Experience in developing Azure functions, webjobs
- SignalR
Other skills
- Experience with object-oriented analysis, design and programming
- Clean code style: Understanding what makes good code architectural design
- Strong analytical, problem-solving and conceptual skills
- Ability to adapt and apply rapidly changing technology to business needs
- Azure DevOps and GIT
- Experience of working in an agile SCRUM
- Critical mind and strive for a perfect solution
- Excellent communication skills in verbal and written English
What we offer
We have a strong focus on being a fun place to work. This includes having a beer together on Fridays, and every now and then we host a Friday bar, where friends and family are more than welcome to join. Even though each of us works in very different professional areas, we use each other's knowledge on a daily basis. In that sense, there is room for you to develop your personal qualifications and apply your experience and skills.
We offer flexible working hours to accommodate your personal schedule and commitments.
We work from our office at Islands Brygge, Copenhagen, only a 5-minute walk from the metro and bus.
How to apply
Please attach your CV and your application in one PDF-file. Please apply as soon as possible, as we will be reviewing applications as we receive them.
For more information or questions please contact us at jobs@legaldesk.dk
Karrierevej
Typisk karriereforløb
Senior Full-stack Developer
Lead Developer
CTO
Vækstpotentiale
Denne stilling tilbyder betydelige vækstmuligheder, især i en hurtigt voksende virksomhed som Legaldesk.dk, hvor der er mulighed for både teknisk og ledelsesmæssig udvikling. Med den rette erfaring og præstation kan man avancere til senior eller ledende roller.
Overførbare færdigheder
Branchekontekst
Full-stack udviklere er stærkt efterspurgte i teknologibranchen, især i virksomheder, der digitaliserer deres tjenester, som Legaldesk.dk gør med juridiske tjenester. Denne rolle er central for at sikre innovative og effektive løsninger i en branche, der konstant udvikler sig.
Færdighedsanalyse
Kritiske færdigheder
Erfaring med backend-udvikling ved brug af C# for at skabe robuste og skalerbare applikationer.
Høj grad af erfaring med udvikling af webapplikationer og API'er ved brug af ASP.NET Core.
Stærke færdigheder i at arbejde med MS SQL Server til datahåndtering og -analyse.
Erfaring med brug af Entity Framework for effektiv dataadgang og manipulation.
Kompetence i frontend-udvikling ved brug af VUE for at skabe interaktive brugergrænseflader.
Evne til at skrive struktureret og vedligeholdbar kode ved hjælp af Typescript.
Erfaring med JavaScript til dynamisk webudvikling.
Stærke færdigheder i HTML for at strukturere webindhold effektivt.
Erfaring med SCSS for at skabe stilfulde og vedligeholdbare CSS.
Vigtige færdigheder
Erfaring med Azure DevOps til CI/CD og projektstyring.
Kompetence i versionskontrol ved brug af GIT.
Erfaring med agile metoder, især SCRUM, for effektiv projektlevering.
Ønskværdige færdigheder
Erfaring med Umbraco CMS til indholdsstyring.
Kendskab til Umbraco Commerce platformen for e-handel.
Erfaring med udvikling af Azure functions for serverless computing.
Kendskab til SignalR for realtids kommunikation.
Mest kritiske færdigheder
Sådan fremhæver du din erfaring
Fremhæv din erfaring med C#, ASP.NET Core og VUE ved at beskrive specifikke projekter, hvor du har anvendt disse teknologier til at udvikle komplekse applikationer. Diskuter hvordan din brug af disse værktøjer har bidraget til at løse konkrete problemer og levere værdi til tidligere arbejdsgivere.
Interviewforberedelse
Sandsynlige spørgsmål
Kan du beskrive din erfaring med C# og ASP.NET Core?
tekniskTip: Fokuser på konkrete projekter, hvor du har anvendt disse teknologier, og hvilke resultater du opnåede.
Har du tidligere arbejdet med VUE og Typescript? Hvis ja, kan du give nogle eksempler?
tekniskTip: Vælg eksempler, der viser din forståelse af frontend-udvikling og dit bidrag til projekter.
Hvordan håndterer du nye og hurtigt skiftende teknologier?
situationTip: Vis din evne til at lære hurtigt og tilpasse dig nye værktøjer og teknologier med eksempler fra din karriere.
Hvordan sikrer du, at din kode er ren og godt struktureret?
tekniskTip: Diskuter din tilgang til kodekvalitet og de principper, du følger for at sikre god arkitektonisk design.
Hvordan arbejder du i et agilt SCRUM-team?
erfaringTip: Beskriv din rolle i tidligere SCRUM-teams og hvordan du har bidraget til teamets succes.
Spørgsmål du kan stille
- Hvordan ser en typisk arbejdsdag ud for en full-stack developer hos Legaldesk.dk?
- Hvad er nogle af de kommende projekter, som jeg kan forvente at arbejde på?
- Hvordan understøtter I medarbejderes faglige udvikling og læring?
Tale punkter
- Din erfaring med at udvikle webapplikationer i C# og ASP.NET Core
- Din evne til at arbejde effektivt i et agilt SCRUM-miljø
- Dine resultater fra tidligere projekter, der involverede frontend-teknologier som VUE og Typescript
Bekymringspunkter at være opmærksom på
- Manglende erfaring med de nævnte teknologier
- Manglende evne til at tilpasse sig nye teknologier
Ansøgningsstrategi
Ansøgningstips
- Skræddersy din ansøgning ved at fremhæve konkrete eksempler på, hvordan du har anvendt de nævnte teknologier i tidligere projekter.
- Fremhæv din erfaring med agile metoder og SCRUM, da det er en central del af teamets arbejdsgang.
- Vis entusiasme for virksomhedens mission om at automatisere juridiske processer ved at nævne, hvordan din tekniske viden kan bidrage til denne vision.
Nøgleord at inkludere
Fokus i ansøgningen
I din ansøgning bør du fremhæve din erfaring med både frontend og backend udvikling, især med de teknologier der er nævnt som 'need-to-have'. Beskriv også din evne til at arbejde i et team og hvordan du bidrager til et positivt arbejdsmiljø.
Tilpasning af CV
Tilpas dit CV ved at inkludere specifikke projekter, hvor du har brugt C#, VUE, og ASP.NET Core. Sørg for at inkludere erfaring med integrationer og API-udvikling, samt din erfaring med at arbejde i agile teams.
Ofte stillede spørgsmål
Hvad indebærer stillingen som Full-stack Developer hos Legaldesk.dk?
Stillingen indebærer udvikling og test af nye funktioner samt integrationer med tredjepartssystemer og API'er på vores platform, i samarbejde med to senior full-stack udviklere og tre frontend udviklere.
Hvilke kvalifikationer kræves for at blive Full-stack Developer hos Legaldesk.dk?
Vi søger en kandidat med en bachelorgrad i datalogi eller relaterede felter, mindst tre års erfaring i softwareudvikling, samt erfaring med C#, ASP.NET Core, VUE, Typescript og andre relevante teknologier.
Hvad tilbyder Legaldesk.dk deres medarbejdere?
Legaldesk.dk tilbyder fleksible arbejdstider, en sjov arbejdsplads med sociale arrangementer som fredagsbar, og mulighed for personlig og faglig udvikling i et dynamisk teammiljø.
Hvordan er arbejdsmiljøet hos Legaldesk.dk?
Arbejdsmiljøet hos Legaldesk.dk er præget af en stærk teamånd, hvor medarbejdere fra forskellige fagområder samarbejder og deler viden dagligt, med fokus på at skabe en sjov og inkluderende arbejdsplads.
Hvad er forventningerne til en Full-stack Developer hos Legaldesk.dk?
Vi forventer, at du er ambitiøs, drevet og har en passion for webudvikling, med evnen til at tilpasse dig hurtigt skiftende teknologier og forretningsbehov, samt at du har stærke analytiske og problemløsende evner.
Er det muligt at starte som Full-stack Developer hos Legaldesk.dk, hvis man ikke bor i Danmark?
Ja, det er muligt at starte stillingen eksternt, hvis du ikke bor i Danmark, og senere flytte til København for at arbejde fra kontoret, når du har lært virksomheden og kollegerne bedre at kende.
Hvilken teknologi stak anvendes hos Legaldesk.dk?
Vi anvender teknologier som C#, ASP.NET Core, MS SQL Server, VUE, Typescript, og Azure DevOps, samt værktøjer som GIT og arbejder i et agilt SCRUM-miljø.