Python udvikler – gør vores MVP robust og lanceringsklar

Oversigt og nøgleindsigter
Python udvikler søges til at gøre MVP robust og klar til lancering hos wordworks ApS, med fokus på struktur, testbarhed og enkelhed.
Højdepunkter
- Tæt samarbejde med AI-udvikler for at strukturere kodebasen.
- Implementering af små, praktiske forbedringer i CI og tests.
- Mulighed for remote arbejde og fleksible timer.
Påkrævede kvalifikationer
- • Praktisk erfaring med Python og Git/GitHub.
- • Interesse for struktur, testbarhed og lagdeling.
- • Engelsk sprogfærdigheder.
Ønskværdige kvalifikationer
- • Kendskab til Supabase, Render, React.
- • Erfaring med LLM-/RAG-koncepter.
- • Kendskab til TypeScript, React, Next.js.
Den ideale kandidat
Den ideale kandidat har praktisk erfaring med Python, en interesse i at forbedre kodebaser, og kan arbejde både selvstændigt og i samarbejde med andre. Personen skal kunne navigere i fleksible arbejdsmiljøer og bidrage til en stabil og let vedligeholdt kodebase.
Jobdetaljer
Jobbeskrivelse
Rollen
Du arbejder tæt sammen med vores AI-udvikler og hjælper os med at give kodebasen en klar struktur i små, praktiske skridt—så vi kan lancere trygt og bygge videre hurtigt. Fokus er på struktur, testbarhed og enkelhed omkring den løsning, vi allerede har. Vi kører på managed services og prioriterer en let driftsmodel.
Kontekst
Vores MVP er bragt hertil af målrettet, hurtig eksekvering—funktionerne er på plads. Nu gør vi den robust og klar til release. Vi står foran første field test og forventer ca. én måned til MVP. Vi holder tempoet, men prioriterer nu det fundament, der gør release stabil og videreudvikling let.
Dine opgaver
- Dele store filer op i små, overskuelige moduler med tydelige grænseflader.
- Sætte enkle, automatiske checks op i CI (format/lint/type-check), så vi sparer tid i reviews.
- Lægge smoke-/boundary-tests omkring de vigtigste flows, så vi kan refaktorere trygt.
- Opdatere README og korte beslutningsnoter, når vi ændrer struktur.
- Efter behov få sparring fra en erfaren udvikler et par timer om måneden på de sværeste nedbrydninger.
- Bidrage til små features/forbedringer, når fundamentet kalder på det.
Sekundære opgaver
- Delvist ansvar for hosting og teknisk drift – i samarbejde med vores nuværende setup (fx Supabase/Render); og bidrage til en enkel driftsmodel.
- Bevare overblik over systemets helhed og bidrage til en enkel, velstruktureret kodebase.
- Udvikling af nye/mindre features og løbende forbedringer, når fundamentet kalder på det
Det kendetegner dig
- Har blik for robuste løsninger og hjælper os med at holde en stabil kadence.
- Gør det nemt at bygge videre på det, vi allerede har, med simple og praktiske greb.
- Er med til at holde vores kodebase sund gennem små, løbende forbedringer.
Krav og nice-to-have
Du har
- Praktisk erfaring med Python (studie, job eller open source) og Git/GitHub.
- Interesse for struktur, testbarhed og lagdeling i praksis—små, hyppige forbedringer.
Det er et plus, hvis du kender til
- Supabase, Render, React.
- Basale LLM-/RAG-koncepter (langchain/langgraph/langsmith) – AI-delen dækkes primært af din kollega.
- TypeScript, React, Next.js.
- Let drift/hosting og enkel observability (logging/fejlsporing).
Praktisk
- Start: Hurtigst muligt (vi er tæt på første field test).
- Omfang: Deltid, studiejob eller praktik (nyuddannede er velkomne) (15–30 t/uge) efter aftale (Praktik kan være fuldtid).
- Sprog: Engelsk; dansk er et plus.
- Lokation: Fleksibelt/remote med faste synk-punkter.
- Equity kan forhandles ved det rette match.
Sådan søger du
Send CV og GitHub-link – gerne et eksempel på en refaktorering eller et lille repo, hvor du har gjort koden nemmere at arbejde med.
For more information or questions please contact us at kontakt@word-works.dk or phone number 50135245
Karrierevej
Typisk karriereforløb
Junior Python Udvikler
Software Ingeniør
Lead Developer
Vækstpotentiale
Rollen giver en stærk base i softwareudvikling med fokus på struktureret kodning og testbarhed. Der er potentiale for at avancere til mere senior udviklerroller eller specialisere sig i AI-integration.
Overførbare færdigheder
Branchekontekst
Python udviklere er efterspurgte i tech-industrien, især i startups og virksomheder med fokus på AI og datahåndtering. Rollen passer godt ind i en branche, hvor robust softwareudvikling og hurtig tilpasningsevne er kritiske for succes.
Færdighedsanalyse
Kritiske færdigheder
Praktisk erfaring med Python til at strukturere og forbedre kodebasen.
Erfaring med versionsstyring for at samarbejde effektivt i et team.
Evne til at kommunikere effektivt med teamet og dokumentere arbejdet.
Vigtige færdigheder
Interesse for at skabe en struktureret og testbar kodebase gennem små, hyppige forbedringer.
Ønskværdige færdigheder
Kendskab til hosting og driftsmodeller for at sikre en let driftsmodel.
Kendskab til React til udvikling af brugergrænseflader.
Grundlæggende forståelse af AI-koncepter for at støtte AI-udvikleren.
Erfaring med moderne frontend-teknologier til potentielle udviklingsopgaver.
Fordelagtigt for lokal kommunikation, men ikke et krav.
Mest kritiske færdigheder
Sådan fremhæver du din erfaring
Fremhæv din erfaring med Python og Git ved at inkludere eksempler på projekter, hvor du har refaktoreret kode for bedre struktur og testbarhed. Demonstrér dit engagement i struktureret udvikling ved at beskrive hvordan du har anvendt automatiske checks og CI i tidligere projekter.
Interviewforberedelse
Sandsynlige spørgsmål
Kan du beskrive din erfaring med Python og Git/GitHub?
erfaringTip: Giv konkrete eksempler fra tidligere projekter, hvor du har anvendt Python og Git/GitHub effektivt.
Hvordan håndterer du strukturen og testbarheden i kodebasen?
tekniskTip: Diskuter dine metoder til at sikre en robust og testbar kodebase, og nævn eventuelle værktøjer eller teknikker, du foretrækker.
Kan du give et eksempel på, hvordan du har brudt en stor fil op i mindre moduler?
tekniskTip: Beskriv din tilgang til modulær opdeling og hvorfor det var gavnligt for projektet.
Hvordan sikrer du, at kodebasen er nem at vedligeholde og videreudvikle?
tekniskTip: Fokusér på dine strategier for løbende forbedringer og hvordan du implementerer dem i praksis.
Hvordan arbejder du sammen med andre udviklere i et remote setup?
kulturTip: Del dine erfaringer og eventuelle værktøjer, du bruger for at sikre effektiv kommunikation og samarbejde på afstand.
Spørgsmål du kan stille
- Kan I fortælle mere om det nuværende setup med Supabase og Render?
- Hvordan er samarbejdet struktureret mellem udviklerne og AI-specialisten?
- Hvilke udfordringer forventer I i forbindelse med den kommende field test?
Tale punkter
- Min erfaring med at forbedre kodebasers struktur og testbarhed.
- Eksempler på tidligere projekter, hvor jeg har implementeret automatiske tests.
- Min interesse i at arbejde med AI-relaterede projekter og villighed til at lære mere om LLM/RAG-koncepter.
Bekymringspunkter at være opmærksom på
- Manglende klarhed om projektets fremtidige retning efter MVP-release.
- Begrænset adgang til support fra erfarne udviklere.
Ansøgningsstrategi
Ansøgningstips
- Fremhæv din erfaring med Python og Git/GitHub, især i relation til at strukturere og forbedre kodebaser.
- Inkluder et GitHub-link til et projekt, hvor du har arbejdet med refaktorering eller gjort koden mere testbar og struktureret.
- Vis din interesse for at arbejde med enkle og effektive løsninger, der bidrager til en stabil og skalerbar kodebase.
Nøgleord at inkludere
Fokus i ansøgningen
Fremhæv din evne til at dele kode op i moduler med klare grænseflader og din erfaring med at implementere automatiske checks og tests for at sikre kodekvalitet og effektivitet.
Tilpasning af CV
Fremhæv erfaringer med Python-projekter, hvor du har arbejdet med strukturering og forbedring af kodebaser. Inkluder eksempler på tidligere arbejde med CI/CD-processer og eventuelle erfaringer med hosting eller teknisk drift.
Ofte stillede spørgsmål
Hvad indebærer stillingen som Python udvikler hos wordworks ApS?
Stillingen indebærer at arbejde tæt sammen med AI-udvikleren for at strukturere kodebasen og gøre MVP'en robust og klar til lancering, med fokus på testbarhed og enkelhed.
Hvilke kvalifikationer kræves for at ansøge om stillingen?
Du skal have praktisk erfaring med Python og Git/GitHub samt interesse for struktur og testbarhed. Kendskab til Supabase, Render, React og AI-koncepter er et plus.
Hvad tilbyder wordworks ApS deres medarbejdere?
Virksomheden tilbyder en fleksibel arbejdsmodel med mulighed for remote arbejde, deltid, studiejob eller praktik, samt potentiale for equity ved det rette match.
Hvordan er arbejdsmiljøet hos wordworks ApS?
Arbejdsmiljøet er præget af fleksibilitet med faste synk-punkter, hvor der arbejdes på en enkel og praktisk kodebase i et dynamisk og samarbejdende team.
Hvad er forventningerne til en Python udvikler hos wordworks ApS?
Forventningerne inkluderer at kunne dele store filer op i moduler, opsætte automatiske checks, bidrage til kodebasens sundhed og tage ansvar for hosting og drift.
Hvordan ansøger man om stillingen som Python udvikler?
For at ansøge, send dit CV og GitHub-link med eksempler på refaktorering eller repos, hvor du har forbedret koden, til kontakt@word-works.dk.
Er der specifikke sprogfærdigheder, der kræves til stillingen?
Arbejdet foregår primært på engelsk, men dansk er et plus.
Hvornår kan man starte i stillingen?
Startdatoen er hurtigst muligt, da virksomheden er tæt på at gennemføre den første field test.