Full-stack-udvikler
Om denne stilling
Oversigt over virksomheden
Hos GrackleDocs er vi forpligtet til at forbedre den digitale tilgængelighed for alle. Som en førende software- og servicevirksomhed er det vores mission at sikre, at digitalt indhold kan navigeres og er tilgængeligt for alle personer, uanset fysiske eller kognitive evner.
Oversigt over stillinger
Denne stilling er en del af udviklingsteamet hos GrackleDocs og fokuserer på at udvikle skalerbare løsninger af høj kvalitet på tværs af hele teknologistakken. Full-Stack-ingeniøren skal designe, implementere og vedligeholde både brugerrettede funktioner og backend-tjenester på tværs af vores software og værktøjer. Du vil arbejde tæt sammen med tværfunktionelle teams, herunder softwareudviklere, tilgængelighedsspecialister og kvalitetssikring, for at fremme innovation og forbedre oplevelsen for alle brugere. Ekspertise inden for tilgængelighed er ikke et strengt krav til denne stilling, men erfaring med eller kendskab til digital tilgængelighed betragtes som en fordel. Du vil også være med til at forme, hvordan vi anvender AI på tværs af vores produkter og arbejdsgange.
Pligter og ansvarsområder
- Udvikle og vedligeholde full-stack-webapplikationer, herunder frontend-løsninger ved hjælp af JavaScript og React samt backend-tjenester ved hjælp af Python.
- Samarbejde med UI/UX-designere og medlemmer af udviklerteamet om at implementere brugervenlige grænseflader og skalerbar applikationsfunktionalitet.
- Støt udviklingen af tilgængelige produkter og funktioner i samarbejde med GrackleDocs’ tilgængelighedsspecialister.
- Udvikle, teste, fejlfinde og vedligeholde pålidelig funktionalitet på tværs af både front-end- og back-end-systemer.
- Støt migreringen af eksisterende Windows desktop-applikationer til moderne webplatforme.
- Designe, udvikle og integrere backend-tjenester, API’er og databaser i webapplikationsmiljøet ved hjælp af Python og relaterede teknologier.
- Bidrage til cloud-implementeringer og infrastrukturstyring (Google Cloud Platform, Terraform).
- Lede og deltage i kodegennemgange, yde teknisk vejledning og sikre, at de bedste fremgangsmåder inden for softwareudvikling overholdes på tværs af hele stakken.
- Samarbejde på tværs af udviklings-, tilgængeligheds-, produkt- og kvalitetssikringsteams for at levere løsninger af høj kvalitet til tiden.
Kvalifikationer og færdigheder
- Bachelor- eller kandidatgrad i datalogi, softwareudvikling, informationsteknologi eller et beslægtet fagområde.
- Mere end 3 års erhvervserfaring inden for softwareudvikling, helst inden for udvikling af full-stack-webapplikationer.
- Solidt kendskab til JavaScript og React inden for frontend-udvikling.
- Erfaring med udvikling af Windows-applikationer med React Native.
- Der kræves solide testfærdigheder samt kendskab til et eller flere af følgende værktøjer: Vitest, Jest, Storybook, Playwright, Cypress, Chromatic eller Lighthouse.
- Der kræves en stærk produktforståelse, herunder evnen til at omsætte vage kundeønsker, feedback og problemer til konkrete krav og passende UI/UX-løsninger.
- Der kræves solide Python-færdigheder inden for backend-udvikling, herunder erfaring med opbygning og vedligeholdelse af backend-tjenester, API’er og applikationslogik. Erfaring med MongoDB er en fordel.
- Kendskab til Google Cloud, GCP og Terraform er en fordel.
- Erfaring med eller kendskab til digital tilgængelighed og tilgængelighedsstandarder (såsom WCAG og Section 508) er en fordel, men er ikke et krav.
- Evne til at analysere og forbedre arbejdsgange for at sikre effektivitet og overholdelse af reglerne.
- En iværksættermentalitet eller tidligere erfaring som iværksætter vægtes højt, herunder stor handlekraft, hurtig gennemførelse, handleorientering, ansvarlighed og initiativ.
- Erfaring med LLM og agentintegration er en fordel, herunder erfaring med at integrere AI-baserede funktioner i applikationer og arbejdsgange.
- Evne til at arbejde på afstand og håndtere flere opgaver effektivt.
- Fremragende problemløsningsevner og sans for detaljer.
- Stærke kommunikations-, samarbejds- og tidsstyringsevner.
Hvorfor GrackleDocs?
Vær med i vores mission om at gøre den digitale verden tilgængelig for alle. GrackleDocs går højt op i tilgængelighed, innovation og kvalitet, og vi værdsætter bidragene fra hvert enkelt teammedlem. Denne stilling giver mulighed for at arbejde med meningsfulde projekter, der direkte forbedrer adgangen til information for mennesker over hele verden. Som pioner inden for anvendelsen af kunstig intelligens til tilgængelighed giver GrackleDocs dig chancen for at arbejde på grænsefeltet mellem de to områder og være med til at definere, hvad tilgængelig teknologi kan udrette.
Det tilbyder vi:
- Et fleksibelt fjernarbejdsmiljø med de værktøjer, du skal bruge for at få succes.
- Konkurrencedygtig løn- og fordelspakke efter 90 dages ansættelse, herunder 3 personlige dage om året.
- Løbende faglige udviklingsmuligheder og en klar vej til vækst.
- En støttende, inkluderende kultur, hvor nye ideer er velkomne, og bidrag anerkendes.
- En chance for at gøre en forskel i den virkelige verden gennem digital tilgængelighed.
GrackleDocs er stolt af at være en arbejdsgiver, der giver lige muligheder. Vi er forpligtet til at skabe en inkluderende arbejdsplads for alle medarbejdere og ansøgere, uanset race, køn, alder, handicap, seksuel orientering eller baggrund.